Lillie Road Residence IV

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 IV is a 2-star hotel in London. It's set on 84d Lillie Road, London, England, SW6 1TL.

Espaces Fumeurs Désignés

Équipements Pratiques

Cet appartement propose un micro-ondes dans chaque unité, vous permettant de préparer des repas facilement pendant votre séjour.

Emplacement de Premier Choix

Amenities

  • Designated smoking area
  • Espace fumeur désigné