Orchid Place offers accommodation in London, 600 metres from Stamford Bridge. Guests benefit from balcony. Free WiFi is provided throughout the property.
A TV is available.
Chelsea FC is 700 metres from Orchid Place, while Royal Albert Hall is 1.7 km from the property. The nearest airport is London City Airport, 17 km from the property.
Rom: 1
(Søk)
Adresse: 7 Westgate Terrace, London SW10 9BT (Kort)