Ideal for business travelers, this boutique business hotel is close to the city. Sitting near Oxford Street, Nottingham Place Hotel
London is surrounded by designer shops, a restaurant, as well as organic cafes ...
Read more
Ideal for business travelers, this boutique business hotel is close to the city. Sitting near Oxford Street, Nottingham Place Hotel
London is surrounded by designer shops, a restaurant, as well as organic cafes. While the hotel features many stylish designer suites, each room offers a perfect space for a work area. Guests will find the hotel accessible by public transportation, making all the trips to famous tourist attractions quick and easy. The hotel prepares the most modern facilities which enables guests to enjoy a high level of quality, comfort, and service. A great location along with the very best in services makes Nottingham Place Hotel London an excellent choice when traveling to London for business or leisure.