Mediterranean Blue
Rodos, Rhodes, Greece
Perfect for a family, this villa is a cheerful, comfortable home-from-home. It’s perfectly positioned for beach trips, just a short walk from Navarone Bay Beach, and within easy driving distance of Pe.....
From €473