Welcome to Villa Olympos, a luxurious 3 bedroom detached villa located in the beautiful island of Rhodes. Situated just a short distance from the famous Anthony Quinn Bay, this villa offers the perfect combination of luxury, comfort, and convenience.
Continue reading “Villa Olympos close to Anthony Quinn Bay” →