Petal Hotel - Riyadh

Al Olya General Street , 11564 , Riyadh , ,Saudi Arabia

Address: Al Olya General Street , 11564 , Riyadh , Saudi Arabia
Phone:
Web:
GPS Lat: 24.692917 , Lon: 46.685322

Map