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