The 3-star Beverley City Hotel boasts close proximity to Buckingham Palace, Victoria and Albert Museum and British Museum just 2.0 km away.
Thanks to a metro station nearby, the excellent hotel is well connected with other parts of London. The hotel is about 750 meters from Madame Tussauds London, Threesixty Theatre and Kensington Gardens.
Edgware Road subway station is in a 5-minute stroll and Lisson Grove, Dorset SquareBaker Street Stn (19) bus stop is just 10 minutes' walk from the hotel. Beverley City Hotel is 20 minutes’ drive away from London City airport.
All modern guestrooms come with TV with satellite channels and a CD player along with modern-style décor.