Cella Villa is a 3-star property only 3.6 km from Takamaka Bay Distillery, Union Estate Park and Victoria Market. This hotel offers individual services and service-minded staff.
Cella Villa is 20 minutes' walk from the center of Baie Lazare. Bel Ombre is 16 km away from the hotel and a 15-minute drive takes guests there.
Cella Villa can be reached in 10 minutes by car from Seychelles International airport.
The hotel rooms are non-smoking and come with climate control, a balcony and a work desk.
Eat & Drink
Guests can dine at Anchor Cafe located within 10 minutes' walk away.