Grange Hotels - Buckingham Hotel
Friday 8 April 2011
The Grange Buckingham
The Grange Buckingham, a 4* townhouse property is snugly located by the British Museum and Russell Square.
Comfortable, spacious studios and suites are beautifully furnished and offer a range of modern amenities including digital LCD television, music/entertainment system and high-speed internet access.
An intimate property perfectly situated for sightseeing or short business visits to the capital.