Extended stay hotel in Frankfurt am Main

Brera Serviced Apartments Frankfurt Oper

21 reviews

Münchener Str. 8, 60329 Frankfurt am Main, Germany