Located in the Kensington Earls Court area of London, this hotel is just a few steps away from West Brompton tube station. Guests will find themselves in close proximity to Harrods, the Hammersmith Apollo, Earls Court Exhibition Centre and Chelsea Football Grounds. The Royal Albert Hall is also located nearby. Shops, dining options and entertainment opportunities can be found in the area. Comfortable, tastefully-designed guest rooms greet visitors, offering an inviting space in which to unwind. Guests can expect high-quality customer service, excellent facilities and a peaceful setting at this establishment. Guests are invited to enjoy a hearty breakfast in the mornings, before setting off to explore the area.