The Leaf Tower

The 5-Star Leaf Tower Hotel situated in Baghdad, consists of 350-500 bedrooms with conference facilities, business centre, food and beverage outlets, boutique shops and separate male and female gym/spa with related basement car parking.

Location

Baghdad, Iraq

Status

Concept

Building Type

Hospitality Mixed-Use Retail

Skills

Architecture
Interior Design