Company Description Raffles Makkah Palace promises the exceptional standards inherent in the Raffles name and enhanced by Arab hospitality values. Raffles Makkah Palace offers 214 Suites & duplex Villas with breathtaking views of the Masj…
Overview About Silver Sands Beach Positioned on the edge of the Red Sea, Silver Sands Beach stands as a pinnacle of sophisticated living in Jeddah, Kingdom of Saudi Arabia. This premier community is a seamless blend of tranquil coastal …
Company Description Raffles Makkah Palace promises the exceptional standards inherent in the Raffles name and enhanced by Arab hospitality values. Raffles Makkah Palace offers 214 Suites & duplex Villas with breathtaking views of the Masj…