Отель Regina находится на склоне холма с видом на искрящееся Ионическое море и располагает собственным отдельным пляжем в заливе Влера, всего в нескольких метрах от отеля.