Royal Gardens Hotel


Al Liwa • Show on map
View Details for Price
Royal Garden Hotel is located in Sohar, near the industrial area, port and airport, Sohar free zone It offers views from one side the highway and other side with garden from its spacious guestrooms. Royal…More info
