Central located (metro station: World Trade Center— 7 to 10 minutes walk to the station), easy to access to anywhere in Dubai. Many nice restaurants on the way to the metro station too and some even run 24hrs.
Spacious rooms, friendly staff, well- equipped amenities and unlimited water refill. Highly recommended this hotel!