Your home in Vienna Self Check In is located in Vienna, just a 18-minute walk from Wiener Stadthalle and 1.8 miles from Wien Westbahnhof Train Station. Featuring city views, this apartment also features free Wifi. The accommodation offers an ATM and bicycle parking for guests.
The apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 1 bathroom with a shower and slippers. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.
Leopold Museum is 2 miles from the apartment, while Natural History Museum is 2 miles from the property. The nearest airport is Vienna International Airport, 14 miles from Your home in Vienna Self Check In.