Dodo Villa ligt in Pointe aux Biches, dicht bij Pointe aux Piments Public Beach 2 en Trou Aux Biches-strand. De accommodatie biedt gratis WiFi en gratis privéparkeren.
Alle units zijn voorzien van airconditioning, een eigen badkamer, flatscreen-tv, een volledig uitgeruste keuken en een balkon.
Openbaar strand van Pointe aux Piments ligt op 2,4 km van het appartement, en Tuin van Pamplemousses ligt 14 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Sir Seewoosagur Ramgoolam, op 59 km van Dodo Villa.