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