Cleveland Residences Russell Square
68-69 Guilford St, London, United Kingdom
★★★★
London, United Kingdom
One of the hotels for your stay in London is the Cleveland Residences Russell Square which is located at 68-69 Guilford St, London, United Kingdom. There are many facilities offered at Cleveland Residences Russell Square, both hotel and room facilities. If you are traveling to London, you can choose Cleveland Residences Russell Square as a place to stay. Cleveland Residences Russell Square is located in the region of England, Middlesex, Greater London
Rotate image to see Cleveland Residences Russell Square
Hotel Amenities
- Internet
- Fire extinguishers
- Smoke-free property
- Air conditioning
- CCTV in common areas
- Smoke alarms
- CCTV outside property
- Wifi
- Free Wifi
- Private check-in/out
- Non-smoking rooms
- Baggage storage
- 24-hour security
- Elevator
- Laundry
- Heating
Hotel policy
- Check-in time is 16:00 and check-out time is 10:00
- Pets are not allowed