Eden Hotels & Resorts
Royal Glitter Bay Villas is part of Eden Hotels & Resorts, unique properties in equally unique and enchanting locations. Every Eden property is designed to provide simple elegance and total comfort and enjoyment. We welcome you as if we were welcoming you into our own home, so that throughout your stay, from check-in to check-out, you always Stay Delighted.
Reviewed by Real Travelers