Hotel Details

The Tower Hotel, London

  
based on
  
12330 Reviews

The Tower Hotel in London is situated prominently on the River Thames, looking out over Tower Bridge and close to several of the city's most recognizable attractions, such as the Tower of London, St Katherine's Docks, HMS Belfast, the Shard, and others. The Tower Hotel London, a 4-star hotel close to Tower Bridge, offers magnificent views of the Thames together with convenience and luxury. The Tower Hotel offers an amazing stay in London with 801 rooms to choose from, including accessible choices and suites, a variety of pubs and restaurants, and excellent service. You may begin visiting the city when you step outside because the Tower of London is a UNESCO World Heritage Site.

  • Free High-Speed Internet (Wi-Fi)
  • Bar/lounge
  • 24-hour front desk
  • Restaurant

Mercure Paris Vaugirard Porte de Versailles

  
based on
  
976 Reviews

The 4-star Mercure Paris Vaugirard Porte de Versailles has an excellent location in the 15th arrondissement of Paris and is direct across from the Porte de Versailles exposition grounds' main entrance, blends the comfort of its well-appointed rooms with the peace of exceptional service. You will adore its authentically Parisian interior style and its conference planning services caliber. Get to the Arc de Triomphe and the Eiffel Tower immediately for your pleasure. Make this Mercure hotel your starting point for exploring Paris or for getting to the La Défense district for business since it is close to metro stations. Explore Sacré Coeur, Concorde, the Montparnasse Tower, and the Exhibition Grounds.

  • Free High-Speed Internet (Wi-Fi)
  • Bar/lounge
  • 24-hour front desk
  • 24-hour check-in

Map