Hotel Neva

Hotel Neva is a 6-storey 19th century terraced town house situated near Place de la Concorde in a quiet side street between the avenues radiating out from Arc de Triomphe. This first class charming hotel is few steps away from the Champs Elysées and within 10 minutes walking distance from the Eiffel Tower Palais des Congres Parc Monceau and Musee du Louvre.

Check availability and book

Check availability and book

Facilities at Hotel Neva

  • 24 Hour Reception
  • Cots available
  • TV
  • Satellite TV
  • Safety Deposit Box
  • Concierge
  • Wake Up Call Available
  • Currency Exchange
  • Pets Allowed
  • Ground floor bedrooms
  • Business Centre