Hotel Odeon is located in Odense, 656 feet from Odense train station. Featuring a 24-hour front desk, this property also provides guests with a restaurant. The accommodations offers a business center and free WiFi.
1x Sofa bed Variable size, 1x Queen bed(s) 151-180 cm wide