Adress

28 Rue d’Odessa
75014 Paris – France

Phone

T. : + 33 1 43 20 64 78
F. : + 33 1 42 79 90 71

Mail

reception@hotel-odessa.com
www.hotel-odessa.com

Schedule

7 days a week
24 hours a day

Locate us

Contact us