Dodo Villa is located in Pointe aux Biches, 500 metres from Pointe aux Piments Public Beach 2, 1.7 km from Trou Aux Biches Beach, as well as 2.4 km from Pointe aux Piments Public Beach. The property is around 14 km from Pamplemousses Garden, 14 km from Sir Seewoosagur Ramgoolam Botanical Garden and 14 km from Sugar Museum. The apartment provides rooms with air conditioning, free private parking and free WiFi.
All of the units feature a private bathroom, flat-screen TV, fully equipped kitchen and balcony.
Port in Port Louis is 16 km from the apartment, while Jummah Mosque is 17 km away. The nearest airport is Sir Seewoosagur Ramgoolam Airport, 59 km from Dodo Villa.