2 years ago

The Al Bustan Palace Hotel Oman

The Al Bustan Palace is the leading Oman beach hotels hotels, and is one of the best hotels of its kind in the Middle-east.

It stands in 200 acres of palm shaded landscapes, beneath a rugged hill foundation, using a large sweep of b read more...