Partner at Albulus Advisors Germany GmbH - Frankfurt, Hesse, Germany
Completed in 1909, the listed 245 room five star hotel had recently benefitted from a partial refurbishment. The attractively-located site, furthermore offers significant development potential.