The Leo Grand Luxury Hotel
Just a few steps from St. Stephen’s Cathedral, Vienna-based developers Lenikus have transformed a heritage-listed building into a luxury hotel with 76 rooms and suites.
Just a few steps from St. Stephen’s Cathedral, Vienna-based developers Lenikus have transformed a heritage-listed building into a luxury hotel with 76 rooms and suites.