YOUR ISLAND HOME
A grand family residence situated in the heart of Beau Vallon with panoramic views. Villa Roscia is a home to call your own in Seychelles.
A family run property whereby the hosts offer a warm welcome and personalized attention during your stay.
Villa Roscia is equipped with 5 bedrooms, with walk-in wardrobe & en-suite bathroom. Ocean View Rooms have access to a terrace with views over Beau Vallon. A common lounge is available. Breakfast and dinner are served on the terrace.