Set in Najran in the Najran Province region, Jana Furnished Apartments provides accommodation with free WiFi. All units feature air conditioning and a flat-screen TV. Read more
Set in Najran in the Najran Province region, Jana Furnished Apartments provides accommodation with free WiFi. All units feature air conditioning and a flat-screen TV.