Hotel Odeon

4.3
(67 reviews)
Via B Neri 6, 47924, Rimini Italy
+39 0541 380508Official website
Budget
Family
Quaint
Small Hotel
Hotel
Hotel Odeon | Rimini | Italy | TripAligner