Cet hôtel de 3 étoiles est situé au centre ville de Zagreb et fut construit en 1940. Il est situé près de Jelacic Square (Main) et la station la plus proche est Zagreb Central Station. Les 49 chambres sont équipées de sèche-cheveux et air conditionné.