Boasting excellent transport connections, this modern 3-star hotel on the green outskirts of Darmstadt enjoys easy access to the Frankfurt exhibition grounds, Bergstrasse wine region, and picturesque Odenwald forest.
Just a 10-minute walk from Darmstadt Nord Train Station, this 3-star hotel offers free Wi-Fi internet, daily breakfast buffets, and spacious rooms with contemporary-style furniture.