26 Penge House
London England
Check in
N/A
Check out
12:00 PM
Experience extraordinary comfort and unparalleled hospitality from the moment you arrive at 26 Penge House, you'll be a 3-minute drive from Thames River and 8 minutes from Stamford Bridge Stadium. This apartment is 10 minutes drive to Hyde Park and 15 minutes drive to Buckingham Palace.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. A Smart television with cable programming provides entertainment, while complimentary wireless internet access keeps you connected. Conveniences include a desk and free minibar items.
Property Details
Location
Wye St, London, England SW11 2SL, United Kingdom