Cassells Al Barsha is a luxurious 4-star hotel located 2.3 km from Souk Madinat Jumeirah and 2.1 km from Al Barsha Mall. Cassells Al Barsha Hotel opened in 2009. Cassells Al Barsha Hotel is located next to a sandy beach. The hotel is connected to other parts of Dubai by a nearby bus stop. The…