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é