The world’s most exciting Hotels for all your travels.
This 4 star hotel is located within the city of Muscat and was established in 2002. It is a short drive away from the ROYAL OPERA HOUSE.