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.
Each room at the Hotel Atlanta Darmstadt has a minibar, 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.
Central Darmstadt is about one mile from the Hotel Atlanta. Public parking is available outside the Atlanta.