Just a 10-minute walk from Darmstadt Nord Train Station and from the Hundertwasserhaus, this 3-star hotel offers free Wi-Fi internet, daily breakfast buffets, and spacious rooms with contemporary-style furniture.
Each room at the Hotel Atlanta Darmstadt has a mini-bar, TV, and bathroom with hairdryer and cosmetic mirror.
In the evenings, guests can relax with a glass of wine or beer in the Atlanta’s pub.
Darmstadt city center is about 0.9 mi from the Hotel Atlanta. Public parking is available outside the Atlanta.