The Stafford

PriceCheck live prices

Check availability →
Address
223a Kensington High StreetShow on map
Check-in / out
15:00 / 11:00

The Stafford is a place to stay in London. It's set on 223a Kensington High Street.

Prime Location in Kensington and Chelsea

Luxurious Apartment with Modern Amenities

Close Proximity to Top London Attractions

To experience the epitome of comfort and convenience in London, book your stay at The Stafford now!

为何选择这里

  • Free Wi-Fi
  • On-site parking

Amenities

  • Television in common areas
  • Free wired internet
  • Internet access
  • Parking
  • Non-smoking throughout
  • Fire extinguishers
  • First aid kit available
  • Invoice provided