Icon Heights
Icon hights 46 High Road, London, United Kingdom
★★★★
London, United Kingdom
One of the hotels for your stay in London is the Icon Heights which is located at Icon hights 46 High Road, London, United Kingdom. There are many facilities offered at Icon Heights, both hotel and room facilities. If you are traveling to London, you can choose Icon Heights as a place to stay. Icon Heights is located in the region of England, Middlesex, Greater London
Rotate image to see Icon Heights
Hotel Amenities
- Staff follow all safety protocols as directed by local authorities
- Internet
- Contactless check-in/out
- Wifi
- Smoke-free property
- Free Wifi
- Physical distancing rules followed
- Cashless payment available
- Wifi in all areas
- Terrace
Hotel policy
- Check-in time is 09:00 and check-out time is 13:00
- Pets are not allowed