Отель расположен в центре ночной жизни Айя Напы, в пешей доступности от достопримечательностей курорта и песчаных пляжей. Построен в 1993 году, последняя реновация проведена в 1993 году. Состоит из одного двухэтажного здания, находится через дорогу от Flora Maria Hotel, питание предоставляется в ресторане соседнего отеля Cleopatra Hotel (в 400 меирах).