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.
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.