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