Town is a newly built small designer hotel with only 24 rooms in an excellent location in the historic district of Wiesbaden next to the casino, theatre, thermal baths etc. All rooms are equipped with hardwood floors and flat screen TV and are held in lovely warm colours. The bathrooms include tropical rain showers and even a small designer radio.