• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hotel.
The Grange Holborn Hotel
50-60 Southampton Row, Holborn, London, GB
The 5-star Grange Holborn boasts luxurious rooms and a relaxing spa and health club. Just 5 minutes' walk from The British Museum, guests can enjoy the authentic Japanese restaurant.
Page 1 of 1
1