Отель расположен на курорте Сент-Джулианс, недалеко от песчаного пляжа и центра водных
спорта. В отеле 127 номеров, включая 3 сьюта. Большинство комнат имеет вид на залив или открытый
Отдыхающие в отеле имеют льготы на проход в кинотеатр и кегельбан.