London Villa - 13 Talbot Square
PriceCheck live prices
Check availability →- Class
- 4-star hotel
- Address
- Flat 3a 13 Talbot Square, London, England, W2 1TRShow on map
- Check-in / out
- 15:00 / 11:00
London Villa - 13 Talbot Square is a 4-star hotel in London. It's set on Flat 3a 13 Talbot Square, London, England, W2 1TR.
Handige Locatie
Verken iconische attracties zoals Kensington Gardens, Hyde Park en Marble Arch, allemaal op loopafstand.
Goed Uitgeruste Keuken
Ontspan in dit charmante appartement met een volledig uitgeruste keuken, inclusief een koelkast en oven voor al uw culinaire genoegens.
Amenities
- Smoke-free property
- Housekeeping on request
- Wheelchair accessible
- Rookvrij pand
- Schoonmaak op aanvraag
- Rolstoeltoegankelijk