Cella Villa is rated 3 stars and is placed about 56 km from Union Estate Park. This hotel offers individual services and service-minded staff.
Cella Villa is 20 minutes' walk from the center of Baie Lazare.
Cella Villa offers non-smoking rooms with climate control, a balcony and a work desk to make stay in Baie Lazare even better.
Anchor Cafe are 10 minutes walking distance from Cella Villa.
Seychelles International airport lies within 15 minutes' drive away from Cella Villa.