Отель находится в центре коммерческого района Никосии, столицы Кипра, рядом с железнодорожным вокзалом.