Rating: 9 / 10 Hotel Austria Hotel Austria is located in the very heart of Vienna, just a short walk from the major sights of the […]