Cella Villa offers a perfect accommodation in Baie Lazare. This hotel offers individual services and service-minded staff.
The hotel is set within a 20-minute walk from the city center. The property is 16 km away from Bel Ombre, within a 15-minute drive.
Guests can reach Cella Villa from Seychelles International airport within 15 minutes' drive.
Cella Villa features non-smoking rooms complete with climate control, a balcony and a work desk.
Eat & Drink
Serving a wide assortment of dishes, Anchor Cafe are about 600 meters from the property.