Nearby Landmarks and Attractions

Holland Park, Kensington High St, London, - 0.5 miles from hotel

Paramount Hotel Amenities