16 Jun, 2019 Stavros Villas – Studios Santorini, Greece Stavros Beach Villas offers studio rooms which are basic but clean. Very friendly staff and service. Value for money. Stavros Beach Villas is located in Perivolos Agios Georgios in front of the beach. Stavros, the gentle hotel owner, prepares at an extra charge a full breakfast each morning.