Charming room in the Heart of London
23 Ron Leighton Way, London, United Kingdom
-
London, United Kingdom
One of the hotels for your stay in London is the Charming room in the Heart of London which is located at 23 Ron Leighton Way, London, United Kingdom. There are many facilities offered at Charming room in the Heart of London, both hotel and room facilities. If you are traveling to London, you can choose Charming room in the Heart of London as a place to stay. Charming room in the Heart of London is located in the region of England, Middlesex, Greater London
Rotate image to see Charming room in the Heart of London
Hotel Amenities
- Terrace
- Wifi in all areas
- Internet
- Wifi
- Air conditioning
- Smoke-free property
- Free Wifi
Hotel policy
- Check-in time is 14:00 and check-out time is 11:00
- Pets are not allowed