Other spa hotels near Offenbach
-
This 4-star hotel in central Frankfurt offers rooms with free internet accessible via cable. The Zeil shopping street is a 3-minute walk away. The Grand Hotel Dream Main City Center has satellite TV… read more