Stella Stays Olaya Tower 2 has a fitness centre and air-conditioned guest accommodation in Riyadh, 7.6 km from Riyadh Park, 8.9 km from Riyadh Gallery Mall and 13 km from DIR\x92IYYAH.
Numero delle stanze: 80
7344 Olaya Street, 13321 Riyad, Arabia Saudita