Costa, Porto Heli, Argolis, Peloponeese, Greece

Please log in or register to like posts.

Villa Roja is situated at Costa, a noble area right opposite from cosmopolitan Spetses island. The tasteful interior decoration is inspired by the colors of the Greek sky and sea.

Leave a Reply