Location The hotel is conveniently located in the western part of London borough of Westminster within easy reach to Paddington and Edgware Road stations, Marble Arch, Bayswater, Regent's Park, Hyde Park, Madame Tussauds, Lords Cricket Ground and Baker Street. Rooms The hotel offers accommodation units that are elegantly designed and well equipped with modern facilities to meet all your needs and to make your stay a pleasant one. Restaurant Guests can start off their day with a Continental Breakfast served at the breakfast room in a warm atmosphere. |