Close to Sohar Port and Industrial Estate and on the main Muscat-Dubai Highway, Atlas Hotel Apartments offers neat, spacious and comfortable accommodations for business and leisure travelers for long as well as short stays.
Rooms total: 83 More information »