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.
Disneyland Resort Paris 21.0mi Eiffel Tower 2.6mi Champs Elysees 1.6mi Gare du Nord 1.7mi
Louvre 2.2mi Notre Dame 2.9mi La Defense 3.7mi Blvd St Germain 2.6mi
Arc de Triomphe 1.7mi Opéra Garnier 1.4mi Centre Georges Pompidou 2.5mi Versailles 10.6mi
Place de la Concorde 1.6mi Luxembourg Gardens 3.1mi

Star Ratings