Lillie Road Residence I
PriceCheck live prices
Check availability →- Class
- 2-star hotel
- Address
- 84d Lillie Road, London, England, SW6 1TLShow on map
- Check-in / out
- 16:00 / 11:00
Lillie Road Residence I is a 2-star hotel in London. It's set on 84d Lillie Road, London, England, SW6 1TL.
Installez-vous confortablement dans cet appartement, équipé d'une cuisine comprenant un réfrigérateur et un four. Des commodités telles qu'un micro-ondes et une bouilloire électrique sont également à votre disposition.
Emplacement de premier choix
Profitez de la proximité avec des attractions populaires telles que le stade de Stamford Bridge, Kensington High Street et le Musée d'Histoire Naturelle.
Équipements pratiques
Amenities
- Smoke-free property
- Luggage storage
- Propriété sans fumée
- Compartiment de bagage