Grange Beauchamp Hotel
Guest Review Score: 8.2/10
One of the four star hotels near Russell Square tube station, Beauchamp Townhouse is an ideal place for a royal stay in London in the heart of Bloomsbury.
A perfect place to retire, this accommodation in London offers a soothing and elegant ambience apart from a number of lavish room facilities and amenities. Travellers staying at the hotel can explore the nearby attractions like Covent Garden, British Museum and Trafalgar Square too.
The guests at the hotel can relax and unwind at the Bar while sipping their favourite drink. At the same time, the hotel offers Beauchamp Place, an ideal restaurant with interesting menu serving multiple delicacies.
Check In : 14:00 (after) to 00:00
Check Out :