5 Star Hotels |
Hotel 41: Rated one of the finest hotels in all of London, this is said to be a "home away from home". Hotel 41 was the winner of the Travelers' Choice 2015. Located in central London, this hotel charges an average of $430 a night per person. 41 offers a range activities for one to enjoy.
Milestone Hotel: This 5 star hotel is elegant and has a friendly atmosphere. With about $440 a night per person and located in South Kensington, Milestone offers restaurants, a fitness center, a pool, a bar lounge, spas, and free Wifi. This hotel also allows pets and has wheelchair access. The Arch Hotel: Also awarded with the Traveler's Choice 2015, The Arch is a family owned hotel. Spread across 7 Victorian townhouses and 2 row of stables, this hotel is only a 4 minutes' on foot to Hyde Park and Oxford Street's shops. The Arch is on average $390 a night per person. Pets are allowed in and on the property of the Arch. |