» Abha Inter-Continental Hotel A hotel located in the heart of Al Soodah mountains, the highest point in Saudi Arabia. Approximately 20 km from Abha City.
This category needs an editor
Last Updated:
Help build the largest human-edited
directory on the web.