This modern, intimate, chic hotel overlooks the magnificent Kensington Gardens. Ideally located on High Street Kensington, the hotel is a few minutes' walk from High Street Kensington tube station and only 10 minutes' walk to the Royal Albert Hall. The hotel is surrounded by stylish shops, bars and restaurants. With 21 individually designed rooms this hotel is the perfect choice for either a pleasurable holiday or business trip. We look forward to getting your feedback on this hotel!