Готель розташований на березі моря в місті Влера в південній Албанії. З вікон готелю відкривається прекрасний вид на море.