Address: Al Maamoorah, Bahla,Sultanate of Oman, Bahlāʼ
Hotel rating from 32 guests: 6.9
Bahla Hotel Apartments is located in a picturesque valley surrounded with tall range mountains known as Bahla. It offers modern accommodations with free Wi-Fi. …
Secure Connection
Main Office
Weegschaalstraat 3, Eindhoven
5632 CW, The Netherlands
+31 40 40 150 44