Spiegelgasse 5, Wiesbaden, DE, 65183 |
|
Town is a newly built budget design hotel in a very central yet quiet location. All rooms are equipped with hardwood floors, flatscreen TV s, free DSL internet connections and the bathrooms feature large shower heads and a design radio integrated into the wall. Town is not a luxury hotel yet the nice ambiance, modern and warm clolours and friendly people make it a special place to feel at ease.