Located in Stockstadt am Main, 19 miles from Messel Pit, STO Hotel by WMM Hotels provides accommodations with free WiFi and free private parking. The property is around 23 miles from Darmstadtium Congress Center, 24 miles from German Film Museum and 24 miles from Eiserner Steg. Goethe House is 24 miles from the hotel and Römerberg is 24 miles away.
At the hotel, all rooms are equipped with a desk and a flat-screen TV. At STO Hotel by WMM Hotels every room has bed linen and towels.
Cathedral of St. Bartholomew is 24 miles from the accommodation, while Städel Museum is 24 miles away. The nearest airport is Frankfurt Airport, 25 miles from STO Hotel by WMM Hotels.