5-Star HotelThe 5 star hotel is located within walking distance of some of the city’s finest shops, museums and galleries.
Show more
Summary of reviews related to the '5 Star' categoryThe Ampersand Hotel is a luxurious five-star hotel located in a great location near trendy areas of London. The staff is courteous and attentive, going above and beyond to make guests feel special, such as organizing a perfect birthday celebration. The hotel itself is impressive with beautiful facilities and exceptional services. Despite the small bathroom and limited storage space in some rooms, the hotel exceeds expectations with its overall value for money. Guests are already planning their next stays with some even claiming that the hotel is more than five stars, it's that good!
Show moreRead review summaries for all categories