Star Metro Al Barsha Apartments - Dubai
Directions to Star Metro Al Barsha Apartments
Are you a business owner in Dubai?
Promote your business 365 days a year with the #1 Guide to Dubai.Find Out More
Star Metro Al Barsha is a stylish Hotel Apartment in a superb location next to the Mall of the Emirates and within a 3 kilometers radius from Dubai Internet City, Dubai Media City and the Knowledge Village.
Star Metro Al Barsha offers short term to long term rental of luxury hotel apartments, with all the services one can expect from a five star hotel, in the comfort and security of a fully serviced residence.
Stay with someone you know and experience the warmth of our friendly and well trained staff that will ensure your stay is memorable.