Located in London, this hotel is situated in close proximity to many public transport links. The property offers ease of access to a number of the city's most prominent attractions. Heathrow International Airport is conveniently located within easy access of the property. A host of shopping, dining and entertainment opportunities can be found nearby. This charming property greets visitors with the promise of a comfortable stay. Tastefully-designed guest rooms offer a peaceful setting in which to unwind. The hotel's staff are on hand to ensure that guests' needs are fully catered for. This property is a great choice for every type of traveller visiting London.
We have received your payment information and it is under verification
Within one hour, you will receive the booking confirmation if payment is received.
We use cookies and may share your info with third parties to customise advertising, analyse traffic and provide social media related services. By using our website you accept our Cookies Policy.Click here to know more