Cella Villa

Located within 5 minutes' walk of Tom Bowers, the 2-star Cella Villa Baie Lazare is at a 2.7 km distance from Anse Royale Hospital. Souris Island is set at a 4.7 km distance from this Baie Lazare hotel. You can easily find Anse Royal Beach at a 2.5 km distance from the property. The hotel is a short way from Stephana Residence bus stop. Seychelles International airport lies 10 km away from the accommodation and it takes about 14 minutes by car to get there.

Book Cella Villa Baie Lazare (Mahe)

More +
Less -

General information

Contact information

Santa Maria, Anse A La Mouche, Baie Lazare (Mahe), Seychelles;

Cella Villa reservations available at 'rooms'

Cella Villa phone number isn't available on our site, if you want to call Cella Villa visit site of a hotel

More +
Less -

Cella Villa Location

 Santa Maria, Anse A La Mouche, Baie Lazare (Mahe), Seychelles

Cella Villa Hotel Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Cella Villa Amenities

  • General

    Parking
  • Concierge desk
  • Cella Villa Guest Services

    Tours/Ticket assistance

Cella Villa Offers

Rooms