Loading hotels
Confirming room availability...
Grand Hotel Downtown, Taunusstrasse 48 50, Frankfurt Am Main, Germany
Elegant four-star hotel “Grand Hotel Downtown” is set in Frankfurt. It boasts a convenient location within 1 km from the city center.