Nottingham Place Hotel London
37 Nottingham Place London Greater London W 1 U 5 LT
london-hotel4-starhotel-barfree-wifiuk-travel
Not yet
rated
rated
HotelsRating Index
Not yet rated, awaiting review or award data. Scores appear once at least one trusted source covers this hotel.
About this hotel
Nottingham Place Hotel London is located in London, United Kingdom. This 4-star hotel provides accommodations with a bar on the premises. Guests also have access to free WiFi. The hotel offers a comfortable base for visitors exploring the city. Its central location in London allows convenient access to nearby attractions and transport links, providing an accessible experience for many travelers.