Tom Bowers befindet sich in unmittelbarer Nähe vom 3-Sterne-Hotel Cella Villa Anse a La Mouche und ist unter anderem in einem 5-minütigen Spaziergang zu erreichen. Außerdem gibt es Parkplätze.
Jardin Du Roi Spice Garden und Anse Royale Hospital sind 10 sowie circa 2 Kilometer vom Hotel entfernt. Eine 40-minütige Fahrt bringt Sie nach Grand Anse. Club Liberte Casino ist in 15 Autominuten zu erreichen. Die Bushaltestelle Stephana Residence befindet sich ebenfalls in einer Entfernung von 5 Gehminuten vom Cella Villa Anse a La Mouche.
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. Ein Wasserkocher, ein Kühlschrank und ein Herd sind in den Zimmern der Pension vorhanden.