Book Directly Bahnhofstrasse 7, Mitte, 65185 Wiesbaden, GermanyCheck the price at hotelsinwiesbaden.com