Overview

Rosa's Beach Studios

Apartment
Lourdata, Ionian Islands, Greece

$50+

Rates

Get Rates

Check in
Check out
Map