Set 3.1 km from Main station Wiesbaden and 7.7 km from Main Station Mainz, Merkel Villa Apartamente features free Wi-Fi and units equipped with a kitchen, balcony and seating area.
Number of rooms: 4
Biebricher Alle 185, Biebrich, 65203 Wiesbaden, Germany