About this property
Located in Al Falah, a neighborhood in Riyadh, Towlan Alfalah is near the airport and near a metro station. Roman Sabratha and Diriyah Flagpole are local landmarks, and the area's natural beauty can be seen at Shuhada Park and King Fahd District Park. World Sights Park and Al Khaimah Park are also worth visiting.
Reviewed by Andre Walker – Travel writer with 20 years of global hotel experience.
Where to find Towlan Alfalah?