Location is close to almost everything.
Enjoying a central location, Cassells Al Barsha is close to points of interests in the city. It is just opposite the metro station which can take you to major attractions in no time. From the hotel, Dubai Marina is just a ten-minute ride away.