Hotel Minerva
Stuttgarter Str. 31, Frankfurt/Main, Germany
Booking.com
Book Now