
Paris, France
Hotel 121 Paris
3-star hotel
Situated in a lively quarter of Paris where the worlds of art and business mingle, this is the perfect base for a visit to Paris, with the Paris Palais des Congrès and the Opera House ten minutes down the road and with easy…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- 24-hour security


