Town Hotel Wiesbaden
HotelModern hotel with warm rooms featuring complimentary Wi-Fi, plus a laid-back breakfast room. People often mention staff, hotel, breakfast,
Address
Quellenviertel, Spiegelgasse 5, 65183 Wiesbaden, Germany
Website
Contact
+49 171 9528092Price rating
$87/night
Rating on Google Maps
4.40 (216 reviews)Open on Google Maps