Loading ... Please wait whilst we find you the best room offers.
With a stay at this apartment in London (London City Centre), you'll be a 5-minute walk from Harrods and 11 minutes by foot from Hyde Park. This apartment is 0.4 mi (0.6 km) from Sloane Square and 0.6 mi (1 km) from Victoria and Albert Museum. Make yourself comfortable in your apartment. null
No elevators
Professional property host/manager
Pets not allowed
Greek
English
Italian
Free WiFi
Non-smoking
Wheelchair accessible – no