ARMADA AVENUE HOTEL
Armada Towers, Jumeira Lake Towers, Sheikh Zayed Road, Dubai
During your stay at ARMADA AVENUE HOTEL, you'll be within walking distance of Dubai Marina Mall. Free WiFi in public areas, free valet parking and a free beach shuttle are available.