Veeve - Orchid Place offers accommodation in London, 600 metres from Stamford Bridge Guests benefit from balcony Free WiFi is provided throughout the property A dishwasher, an oven and a microwave can be found in the kitchen A flat-screen TV is available There is a private bathroom with a bath or shower Chelsea FC is 700 metres from Orchid Place, while Royal Albert Hall is 17 km from the property The nearest airport is London City Airport, 17 km from the property