41 rooms · ★★ · from £69
Hotel Odessa is a 2-star hotel ideally located in Paris, almost at the foot of the Montparnasse Tower, in a very lively district with many famous brasseries. The hotel boasts 19 rooms ranging from economic to classic.
Log in with your cycle.travel account:
Password |
Or simply use your account on: