San Marco Hotel and Villas 30)228 9025375Main Street, Agios Stefanos, 84600, GreeceVilla Book here: Book Here Stars: 5-star hotel Review: 7.5 Accommodation: Summer Travel in Mykonos Chora, Mykonos, Cyclades Islands in San Marco Hotel and Villas Cyclades Islands. Read more… Add to favorites 0