Nof 6 Al Khobar Al Olya

Map view

5.5
Average
1 night
Finding the latest room rates...

Location

Zayd Ibn Alkhatab Street, Al Khubar, 31952, Saudi Arabia

Hotel rating

5.5
Average
Based on 91 reviews

0