Crowne Plaza Hotels and Resorts
427 Locations
84 location(s) in United States of America
6 location(s) in Canada
136 location(s) in China
+63
+201 locations in 63 other countries
Updated Aug 07, 2024
from $25.00
Crowne Plaza is a multinational chain of full service, upscale hotels headquartered in the United Kingdom. It is catering to business travelers and...
View full detailsCrowne Plaza is a multinational chain of full service, upscale hotels headquartered in the United Kingdom. It is catering to business travelers and...
View full details