One of the hotels for your stay in London is the The Armadale Road Residence 1 which is located at , London, United Kingdom. There are many facilities offered at The Armadale Road Residence 1, both hotel and room facilities. If you are traveling to London, you can choose The Armadale Road Residence 1 as a place to stay. The Armadale Road Residence 1 is located in the region of England, Middlesex, Greater London.
Rotate image to see The Armadale Road Residence 1
Choose a room
Two-Bedroom Apartment
Room size (51 square metres)Room amenities
- Towels
- Sofa bed
- Dining area
- TV
- Shampoo
- Coffee machine
- Cable channels
- Toilet
- Sofa
- Oven
- Linens
- Washing machine
- Toaster
- Wireless internet
- Toilet paper
- Ironing facilities
- Internet facilities
- Heating
- Hairdryer
- Free toiletries
- Sitting area
- Bathtub
- Body soap
- Desk
- Electric kettle
- Microwave
- Dining table
- Refrigerator
- Iron
- Satellite channels
- Bathtub or shower
- Stovetop
- Dishwasher
- Terrace
- Trash cans
- Smoke Alarm
- Kitchenware
- Kitchenette
- Kitchen
- Private Bathroom
Hotel Amenities
- Smoke-free property
- Heating
- Guest accommodation disinfected between stays
- Use of cleaning chemicals that are effective against coronavirus
- Internet
- Terrace
- Wifi
- Property cleaned by professional cleaning companies
- Wifi in all areas
- Free Wifi
- Smoke alarms
- Physical distancing rules followed
- Non-smoking rooms
- Physical distancing in dining areas
Hotel policy
- Check-in time is 16:00 and check-out time is 11:00
- Pets are not allowed