Location

Villa Roussa is located just 80 m from Fira Town Santorini, overlooking the Orthodox Church of Ipapanti. Athinios Port is at 8 km and Santorini International Airport is around a 15-minute drive.