Hotel Information
The Star Metro Deira Hotel Apartments is a four star hotel apartment in UAE ideally suited for the business and leisure guests. Situated in a prominent location, this hotel is easily accessible from all parts of Dubai. The outstanding facilities and the top class services offered by this hotel would make your stay definitely a gala affair. The friendly behavior of the hotel staff and the serene ambience makes it the most preferred accommodation property undoubtedly.