Ganz nah an dem 3-Sterne-Hotel Cella Villa Anse a La Mouche liegt Tom Bowers. Das Hotel liegt 5 km vom Flughafen Mahe Island entfernt und bietet einen Shuttleservice sowie die Möglichkeit, Autos zu mieten.
Souris Island ist in ca. 25 Gehminuten Entfernung. Die Pension ist außerdem 3 km weit weg von Sehenswürdigkeiten, vor allem dem Jardin Du Roi Spice Garden. Domaine de Val des Pres ist in 10 Minuten mit dem Auto zu erreichen. Das Cella Villa Anse a La Mouche ist in unmittelbarer Nähe von der Bushaltestelle Stephana Residence.
Die 7 Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Zu den netten Details, die Ihren Aufenthalt verschönern, gehören eine getrennte Toilette und eine Dusche. Die Zimmer bieten zudem private Badezimmer mit einer getrennten Toilette und einer Dusche.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Anchor Cafe, das in einer 17 Gehminuten Entfernung vom Hotel Cella Villa ist, oder im Restaurant Island Restaurant c, das in 18 Minuten zu Fuß zu erreichen ist.