Kay Road is perfectly situated in the heart of London, at 39B Kay Road, London, United Kingdom. Kay Road offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting London, Kay Road is the ideal option for your accommodation needs! Kay Road is conveniently located in the England, Middlesex, Greater London.
Rotate image to see Kay Road
Choose a room
One-Bedroom Apartment
Room size (95 square metres)Room amenities
- Body soap
- Garden view
- Heating
- Kitchen
- Washing machine
- Smoke Alarm
- Toilet paper
- Flat-screen TV
- Private Bathroom
- Non-feather pillow
Hotel Amenities
- Wifi
- Wifi in all areas
- Smoke-free property
- Internet
- Invoice provided
- Free Wifi
Hotel policy
- Check-in time is 15:00 and check-out time is 11:00
- Pets are not allowed