Отель расположен в курортном городе Влера, в пешей доступности от набережной. Из окон номеров открывается живописный вид на море и горы. Отель находится в 6 км от природной террасы Кузум Баба и в 6,4 км от Площади Независимости. Отличный вариант для туристов, совмещающих пляжный отдых с осмотром достопримечательностей.