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.
29
Dec
2023