ساوث ستار
عمرو بن الجموح الطابق الاول شقه رقم 101, 64583 Abha, Arabia Saudita
Set within 800 metres of Al Sa'ada Park and 7.1 km of Al Salam Theme Park in Abha, ساوث ستار offers accommodation with a kitchenette. Both free Wi-Fi and parking on-site are available at the aparthotel free of charge.