Marriott Executive Apartments Doha, Le Mirage City Walk

Set in the heart of Doha, adjacent to Bin Mahmoud metro station and various upscale retail hubs, cultural hotspots, and business centers, only 14 km from Hamad International Airport.