This charming Hotel is in Jeddah. This establishment offers a total of 21 units. Pets are not allowed at Grand Al Saha.