Grand Central Station Apartments I contactless check-in is located 2.27 km from Vienna center