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.

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.