Location

Stelios Place is located at Perissa Beach in Santorini, with easy access to the beach and Perissa village.
Stelios Place1
Stelios Place2
Stelios Place3
Stelios Place4