"Excellent hotel. Awesome rooms and service in a great location. Awesome vibe."
"Great view. Good management. Good kitchenette. Clean hotel facilities."
The best sites to see. Takeaway close by. The nearest beach.
Seychelles Yellow Petals is set in Anse Boileau, on the island of Mahe. Free WiFi is provided. All units are equipped with a flat-screen TV and a fully equipped kitchen with a microwave.
Health & Fitness