Located in Vienna and within a 9-minute walk of Vienna Prater Amusement Park, Self Check-in Hotel Odeon features a garden, allergy-free rooms, and free WiFi throughout the property. The property is around 1.2 miles from St. Peter's Catholic Church, 1.7 miles from House of Music and 2 miles from Albertina Museum. The hotel has family rooms.
At the hotel, the rooms are equipped with a closet. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At Self Check-in Hotel Odeon all rooms have bed linen and towels.
Popular points of interest near the accommodation include Messe Wien Exhibition and Congress Center, Kunst Haus Wien and St. Stephen's Cathedral. The nearest airport is Vienna International Airport, 11 miles from Self Check-in Hotel Odeon.