Located in Najran, Sellar Furnished Units offers accommodation with free WiFi and flat-screen TV. All air-conditioned units include a fully equipped kitchen, allowing guests to prepare their own meals. A fridge and kettle are also offered. Read more
Located in Najran, Sellar Furnished Units offers accommodation with free WiFi and flat-screen TV. All air-conditioned units include a fully equipped kitchen, allowing guests to prepare their own meals. A fridge and kettle are also offered.