Close to City Centre
Olympic Villas is located just ten minutes from the city centre of Oia, which makes it very convenient for exploring nearby attractions. It is also close to Fira and the nearby beaches, so if there's anything you want to see in the area, Olympic Villas is strategically located.