Situated only 43 km from Floating Mosque in Jeddah, Tal Al-Jude Villa features accommodation fitted with a balcony, garden and outdoor pool. This property offers access to a terrace and free private parking.
Asfan Road 11, 21471 Jeddah, Saudi Arabia