The Crowne Plaza is a global brand and chain of business hotels managed by the IHG (InterContinental Hotels Group) which includes its more famous sister brand, the Holiday Inn Hotels & Resorts. Much like the one in the Philippines, they cater mostly to business travelers and operate in almost every major city in the world. Their hotels are … Continue reading The Crowne Plaza Manila Galleria — What to Expect?
The Crowne Plaza Manila Galleria — What to Expect?
Topics: #Hotels, Family Escapades, Staycation