Villa Kayola Self Catering Apartments is a 2-star hotel located in Seychelles. Address of Villa Kayola Self Catering Apartments is Upper Caryole Estate, Seychelles. Website of Villa Kayola Self Catering Apartments is https://villa-kayola-self-catering.business.site. Villa Kayola Self Catering Apartments can be contacted at +248 2 530 522. Villa Kayola Self Catering Apartments is located in a remote area, with less than 3 listed places around it and we are covering at least 2 places around it on Africa-Places.com. Villa Kayola Self Catering Apartments is rated 4.5 (out of 5 stars) by 25 reviewers on the web.
Some of the places around Villa Kayola Self Catering Apartments are -
Upper Caryole Estate, Seychelles
Contact number of Villa Kayola Self Catering Apartments is +248 2 530 522.
Yes, website of Villa Kayola Self Catering Apartments is https://villa-kayola-self-catering.business.site.
Rating of Villa Kayola Self Catering Apartments is 4.5 out of 5 stars.
Address of Villa Kayola Self Catering Apartments is Upper Caryole Estate, Seychelles.
Villa Kayola Self Catering Apartments is a 2-star hotel in Seychelles