About this Business
Cassells Hotel Al Barsha, alongside its main service, offers guests a wide range of leisure experiences. The venue has a spa, laundry, swimming pool and a steam room. The most insatiable appetites can be satisfied at numerous restaurants situated in the hotel.