3 Star Hotels
Firdos Square South-East Central Business District Baghdad
The tallest building in Baghdad, and the tallest structure in Iraq after the Baghdad Tower.
No reviews found. Be the first to review this place.
Write a Review
Locating ...