Chengdu

All Hotels  |  All Locations

ChengduChina

The Temple House

by Alex Catarinella

“The best hotel in China. Yeah, I said it!”