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.
Rendi il tuo soggiorno confortevole in questo appartamento, dotato di una cucina con frigorifero e forno. Tra i comfort inclusi, troverai anche un microonde e un bollitore elettrico.
Posizione Invidiabile
Goditi la vicinanza a famose attrazioni come lo Stamford Bridge Stadium, Kensington High Street e il Museo di Storia Naturale.
Servizi Comodi
Amenities
- Smoke-free property
- Luggage storage
- Proprietà per non fumatori
- Deposito bagagli