ViaMichelin
Odeon Designer Apartments and Rooms I Self Check In
Location picture
Well 7.3 (60 reviews)
Hotel

Price unavailable

About it
Located in Vienna, Odeon Designer Apartments and Rooms I Self Check In provides air-conditioned rooms with free WiFi. Popular points of interest nearby include St. Stephen's Cathedral, St. Peter's Catholic Church and Graben. House of Music is 1.6 miles from the hotel and Imperial Treasury Vienna is 2.3 miles away. At the hotel, each room comes with a desk and a flat-screen TV. Every room has a coffee machine and a private bathroom with a shower and free toiletries, while some rooms will provide you with a kitchen equipped with a fridge. All guest rooms will provide guests with a closet and an electric tea pot. Popular points of interest near Odeon Designer Apartments and Rooms I Self Check In include Vienna Prater Amusement Park, Kunst Haus Wien and Messe Wien Exhibition and Congress Center. Vienna International Airport is 10 miles away.
Its strengths
LAN Wi-Fi
Location
Weintraubengasse 31
1020 Vienna
Book
Dates of your stay
Availability with
Booking.com