the villas is built on Santorini cliff side in the part of Fira Town, only 800 meters (walking distance) from the town square yet away from the noise and crouds.
See more: Hotels in Europe Hotels in Greece Hotels in Santorini Holiday Destinations in Europe