Old Jan 21, 15, 8:07 am
Join Date: Sep 2010
Programs: BAEC
Posts: 64
Hi there. The IC is a little out of the way (not a lot, but a little). I think your best Holiday Inn would be in Al Barsha which is very close to a metro station and major sites. As for a Hyatt I can recommend the Park Hyatt if you would like a romantic resort.
lukedxb is offline