Home Tags Crowne Plaza Hotels & Resorts

Tag: Crowne Plaza Hotels & Resorts

Crowne Plaza debuts in inner-city Bangkok

BANGKOK, Dec - Crowne Plaza Hotels & ResortsĀ® is making its brand debut in Bangkok, in the heart of the city's central business district.