
London, United Kingdom
Grange Clarendon Hotel
Hotel · GRANGE HOTELS
This charming property is located at the heart of the stylish Bloomsbury district in London. It is just a 15 minutes' walking distance away from Euston Station. The hotel is a 5 minutes' walk from Russell Square Underground…
- Wi-fi · extra charge
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant


