Located in London (London City Centre), this apartment is within a 10-minute drive of Hyde Park and Kensington Palace. This 5-star apartment is 0.7 mi (1.1 km) from Kensington Gardens and 2.5 mi (4 km) from Buckingham Palace.
Make yourself comfortable in your apartment.
Business, Other Amenities
Featured amenities include complimentary wired Internet access and multilingual staff.
Book online or call +39 041 8620400