Flora 1
No reviews yet
Hotel
Sheikh Umar Ibn Selim Street · RiyadhChoose your room
Pick check-in and check-out to see live room prices.
Location
Address
Sheikh Umar Ibn Selim Street, Riyadh, 31311, Saudi Arabia13 km from the center of Riyadh
Good to know
Pets
Pets are not allowed