Raffles Seychelles offers guests a luxurious stay on the north shore of Praslin, the second largest of the 115 islands that make up the Seychelles archipelago. The resort offers 87 authentic private pool villas cascading down the verdant hillsides of Praslin Island. Guests can indulge in delicious meals from the on-site dining facilities. Other services and facilities include spa services, meeting facilities, a 24-hour fitness centre, and swimming pools.