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