L'Alpha Suites Hotel est situé près de la mosquée du sultan Qabous et à 40 km de la plage d'Al Mughsail, et propose des chambres climatisées avec salle de bains privative à Salalah. Les équipements disponibles dans cet établissement comprennent un restaurant, une réception ouverte 24 heures sur 24, un service en chambre, ainsi qu'une connexion Wi-Fi gratuite.