Loading hotels
Confirming room availability...
Flora 1, Sheikh Umar Ibn Selim Street, Riyadh, Saudi Arabia
Located in Riyadh, Flora 1 is within a 15-minute drive of Granada Business Park and King Fahad National Library. This aparthotel is 12.2 mi (19.6 km) from Al Batha Market and 5.8 mi (9.3 km) from Riyadh Zoo.