The Sands Hotel is situated in the Al Andalus District, Abdul Rahman Al Tubaishi Street, Consulates area, within walking distance from the must see Tahlia commercial centers, Noujood Centre, Bin Hamran Business Centre, Jameel Square, Al Danube supermarkets, BMW Showrooms, LG Showrooms, and shops, providing what you need and more.
JEDDAH WEATHER
JEDDAH WEATHER