This hotel lies just 100 metres away from Paddington station, offering guests a great setting from which to explore the exciting attractions that London has to offer. The hotel lies just 2 km away from Oxford Street, lying in close proximity to Madame Tussaud''s, as well as many of the city''s main points of interest. The hotel is situated within easy access of an abundance of shopping opportunities, dining options and entertainment venues. This charming hotel enjoys a stunning architectural design, blending effortlessly with its surroundings. The hotel comprises elegantly-appointed guest rooms, which ooze character and luxury. The hotel features a host of exemplary facilities, meeting the needs of discerning travellers to a high level of excellence.
This hotel is situated some 100 m from Paddington station within 1 km of Madame Tussaud''s and 2 km from famous Oxford Street. Edgware Road underground station also lies just a stone''s throw away whilst the nearest links to the public transport network are 100 m away. Many of London''s top sights as well as a diverse range of shops, restaurants, bars, pubs, cafés and further entertainment venues may easily be reached by making use of the good-value public transport or by car.