Homburger Landstraße 641, 60437 Frankfurt am Main, Germany, Frankfurt
(49) 69501274
Parking lot
Laundry service
Room service
SPA
Multilingual staff
Restaurant
Internet access