The Park International Hotel, London Map


 
The Park International is an elegant hotel ideally located in the heart of Kensington and Chelsea. Enjoy contemporary accommodation and modern facilities in one of our newly designed bedrooms.
www.parkinternationalhotel.com