48.89004 ­2.32107
Go to map view
121 Paris Hotel - Paris - Building
121 Paris Hotel - Paris
121 Paris Hotel - Paris
121 Paris Hotel - Paris - Front desk
121 Paris Hotel - Paris - Pool
121 Paris Hotel - Paris
121 Paris Hotel - Paris
121, Avenue de Clichy, 75017 Paris, France +33 1 58 59 22 22
A stay at 121 Paris Hotel places you in the heart of Paris, minutes from Square des Batignolles and close to Arc de Triomphe. This hotel is close to Eiffel Tower and Notre Dame Cathedral. Make yourself at home in one of the 31 air-conditioned rooms featuring refrigerators. Satellite television is provided for your entertainment. Conveniences include direct-d... More from Expedia Affiliate Network

Get Rates

Show 121 Paris Hotel at top of the results.

Get Flight + Hotel


General 24 hour front desk, Air-conditioned, Parking, Wheelchair accessible
Internet Internet, WiFi (free)
Policy Pets allowed on request. Charges may apply.
Eiffel Tower 2.6mi Louvre 2.2mi Champs Elysees 1.6mi Notre Dame 2.6mi
Arc de Triomphe 1.7mi Blvd St Germain 2.6mi Gare du Nord 1.7mi Luxembourg Gardens 3.1mi
Disneyland Resort Paris 21.0mi Opera Bastille 3.4mi Sacre Coeur 0.7mi Musee d'Orsay 2.1mi
Place de la Concorde 1.6mi

Star Ratings