Nassma Hotel Apartments

Abu Jaafar Al Mansouri Street , Exit 9 , Grenada District, 31311 Riyadh, Saudi Arabia

Hotel image
Read more reviews for Nassma Hotel Apartments