Bahla Hotel Apartments is located in Oman on Al Maamoorah, Bahla,Sultanate of Oman, Bahla', Ad Dakhiliyah 420. Bahla Hotel Apartments is rated 3 out of 5 in the category hotel in Oman.
Address
Al Maamoorah, Bahla,Sultanate of Oman, Bahla', Ad Dakhiliyah 420