Saint John Villas Oia Santorini
Book your summer holidays in Santorini!
For any additional information regarding your holiday stay in Oia and Saint John Villas, please don’t hesitate to contact us. We would be more than happy to assist your Santorini experience in any way!
Saint John Villas
Oia, Santorini, 84700, Greece