RT.com RT Partners Hotels United Arab Emirates Dubai Star Metro deira Hotel Apartments

Star Metro deira Hotel Apartments

Basic information
Category
4 Stars
Address Salahuddin Street P.O.Box: 184786
City Dubai
Country United Arab Emirates
Number of rooms 168
Fax number

Special deals