Location

Saint Apostles Villas are located in a quite area 1,6 km from Fira town (20 minutes by walking or 2 minutes by car).