5 Star Hotels
Royal Road - Grand Baie - B13
Time is purely subjective within Royal Palm’s environment as if it was made for unique moments, the kind that leave indelible traces in one’s heart.
No reviews found. Be the first to review this place.
Write a Review