ipartment Darmstadt Apartment Darmstadt
Set in Darmstadt, 2 km from Congress Centre darmstadtium, ipartment Darmstadt features city views and is set in a building with a shared rooftop terrace. The property is close to several well-known attractions, 1.
Number of rooms: 40
5 Am Kavalleriesand, 64295 Darmstadt, Germany