
London, United Kingdom
The Beverley Hotel
Hotel
Located in the heart of London, The Beverley Hotel is a short drive from Hyde Park and Buckingham Palace. Guests can enjoy complimentary Wi-Fi and tour/ticket assistance. The hotel's 15 air-conditioned rooms feature flat-screen…
- Wi-fi
- 24-hour reception
- Air conditioning in public areas
- Airport Shuttle · extra charge






















