Готель розташований на схилі пагорба в селі Меллиеха, в північній частині острова, в 30 хвилинах їзди від столиці Мальти міста Валлетта. Готель вперше відчинила свої двері гостям в 2003 році. Готель прекрасно підійде для бізнес-поїздок, молодіжного та індивідуального відпочинку.