This property is located at 17 Nottingham Place in Greater London. Check room availability using the search box on your right.
At Hotel La Place, we have a policy of continual upgrading. All our rooms have been recently re-decorated and all bathrooms re-styled. We aim to mix different styles in order to provide clean and comfortable surroundings where you can feel relaxed and at home, whether here on business or pleasure. Since its establishment in 1988 the hotel has been owned and managed by the same family who have lived and worked in the hotel industry in several countries including the United States, Europe and Switzerland
Room4U has partnered Bookings.com on this property. More photos, reviews and a full list of facilities and room prices are available using the button above.