As part of my work, travel coordinator, i get to stay and visit hotels around the metropolitan. I really loved Holiday Inn Galleria, not because of the location and the easy access to the malls but also because of the Staff... They are very accommodating and helpful. They really go out of their way to give you what you need... more

(1 vote)

