The pleasant 3-star Beverley City offers a modern accommodation in a residential area of London.
This hotel is about 2.0 km away from Buckingham Palace, Victoria and Albert Museum and British Museum. The property is set 10 minutes' walk from Madame Tussauds London, Threesixty Theatre and Kensington Gardens.
Guests will find themselves a short 10-minute walk from Marylebone train station. The hotel is around 20 km from London City airport.
There are 23 guestrooms featuring Standard Quadruple Room, Standard Twin Room and Standard Triple Room equipped with TV with satellite channels and a CD player. The rooms have a modern-style décor and wooden furniture.