United Kingdom
>England
>London Hotels
>
Info
Grange Beauchamp is located in London City Centre, a neighborhood in London, and is in the city center and near a metro station.
The British Museum and Covent Garden Market are local landmarks, and the area's natural beauty can be seen at Russell Square and st James Park.
Grange Beauchamp is a 4 star boutique hotel in the Grange Hotels boutique collection, which enjoys a quiet location in leafy Bloomsbury near the British Museum.
Guest love the hotel's location for the sightseeing.
It's also convenient to public transportation: Russell Square Underground station is 5 minutes by foot and Holborn Underground station is 6 minutes.
London Eye and Madame Tussauds Wax Museum are also worth visiting.
Contact Number
Web Site
https://www.grangehotels.com/hotels-london/the-beauchamp/
Title :
Title :
Grange Hotels London | 4-Star Accommodation London.
Description :Official Site - Grange Hotels offers an extensive range of 4-Star accommodation in some of the best locations London has to offer.
Address
24-27 Bedford Place, London, WC1B 5JH
Map Coordinates
Lat : 51.5203956, Lng : -0.1249212
Map