21 Villa Mia
12 Katonkel Street, 3936 St Lucia, South Africa
Located in St Lucia, 1.3 miles from Ndlovu Beach and 1.4 miles from Ingwe Beach, 21 Villa Mia offers an outdoor swimming pool and air conditioning. This self-catered apartment features a private pool, a garden and free private parking. The apartment has 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a balcony with garden views. The apartment has a grill. Estuary Beach is 1.6 miles from 21 Villa Mia, while St Lucia Crocodile Centre is 1.4 miles away. The nearest airport is Hluhluwe Airport, 46 miles from the accommodation. Show me more
Location: St Lucia
12 Katonkel Street, 3936 St Lucia, South Africa
