Discovery Hotel Apartments is located in Oman. Address of Discovery Hotel Apartments is Salalah, Oman. Discovery Hotel Apartments is rated 3.5 (out of 5 stars) by 76 reviewers on the web.
Some of the places around Discovery Hotel Apartments are -
Salalah, Oman
Rating of Discovery Hotel Apartments is 3.5 out of 5 stars.
Address of Discovery Hotel Apartments is Salalah, Oman.
Discovery Hotel Apartments is located in Oman.