Cella Villa is a 3-star hotel providing a non-smoking accommodation near to Takamaka Bay Distillery, Le Jardin Du Roi Spice Garden and Victoria Market. This hotel offers individual services and service-minded staff.
The city center is 20 minute walking distance from the hotel. The venue is located 7 km from Mahe Island.
Cella Villa can be reached in 10 minutes by car from Seychelles International airport.
The rooms in Cella Villa come with climate control, a balcony and a work desk.
Eat & Drink
Guests can enjoy eclectic snacks and meals in Anchor Cafe located 600 meters away.