Крупный отель с прекрасным видом на залив Сент-Джулианс и залив Баллута. Находится недалеко от пляжа, а автобусы останавливаются в непосредственной близости.
Расположен в самом центре города Слима, на набережной Tower Road, в 10 км от аэропорта Мальты.
Слима, Tower Road