Leni`s Place - Contactless Check-In
Vienna • Show on map View Details for PriceFeaturing free WiFi throughout the property Leni`s Place - Contactless Check-In is a 10-minute walk from Meidling Train Station. The rooms come with a flat-screen satellite TV a small refrigerator and…More info