Photos coming soon
HOTEL
Royal Greens Private Pool Villa
7103 Baha St, King Abdullah Economic City, Saudi Arabia
Where it sits
Royal Greens Private Pool Villa
7103 Baha St, King Abdullah Economic City, Saudi Arabia
22.44243, 39.09646
Similar stays nearby
Plan around Royal Greens Private Pool Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
