O hotel está localizado no centro de Frankfurt, numa pacata rua , perto da área comercial Zeil e Konstablerwache. Oferece 30 amplos quartos de categoria 3 estrelas, alguns dos quais com excepcionais vistas sobre o skyline e varandas.
Metro / S-Bahn: Konstablerwache