Chelsea Heart offers accommodations in London, just 0.7 miles from Harrods. The property features views of the garden and is 1.1 miles from Buckingham Palace. The kitchen has a dishwasher and an oven. A flat-screen TV with satellite channels is provided. There is a private bathroom with a shower. Royal Albert Hall is 1.2 miles from Chelsea Heart, and Battersea is 1.2 miles away. The nearest airport is London City Airport, 9 miles from the property.