About - Criollo House
Criollo House is a luxury villa in Seychelles offering top-notch services to tourists across the globe. Our goal is to build a Criollo House an epitome of excellent hospitality in Seychelles. The ocean view suites of Criollo House are large and luxurious and offer stunning views straight over the Indian Ocean. A delicious homemade buffet breakfast is included in your stay as well as free tea and coffee all day.