Featuring accommodation with a private pool, pool view and a terrace, Eva Villa is located in Albion. The air-conditioned accommodation is 600 metres from Albion Public Beach, and guests benefit from private parking available on site and free Wi-Fi.
Ave des Oeillets, Albion, Mauritius