22B Street, Port Saeed Deira
Number of floors – 9. Coffee shop or café
24-hour front desk. Total number of rooms – 54
Located in Deira, this aparthotel is within 1 mi (2 km) of Stargate Dubai and Deira City Centre. Dubai Tennis Stadium and Dubai Creek are also within 2 mi (3 km).