• Odéon Hotel

  • 3, rue de l'Odéon
  • 75006 Paris - France
  • Tel: +33 1 43 25 90 67
  • Fax: +33 1 43 25 55 98
  • odeon@odeonhotel.fr

Requesting your consent to use cookies on this site in order to better service you | Learn more

OK NOT RIGHT NOW