The Margi Hotel Review

This property is a 5-minute walk from the beach. Situated in the exclusive area of Vouliagmeni, Margi is a 5-star…