Location Hotel 121 is situated on Avenue De Clichy in Paris, less than two kilometres from Basilique du Sacre-Coeur. A visit to the City of Lights is not complete without a stop at world-renowned Eiffel Tower, Notre Dame Cathedral and Arc de Triomphe or watching shows at Opera Bastille and Palais Garnier.
Rooms Each of the 31 well-maintained rooms is outfitted with cable/satellite TV, telephone and en suite bathroom. Some units have kitchenette facilities. An accessible room is also on offer.
Restaurant Guests at 121 Hotel Paris start the day with the selection of appetising breakfast items served each morning at the intimate setting of the breakfast area. Nearby restaurants offer more dining choices.