Holiday Inn Express

****

China, Chengdu

Map Photogallery

Holiday Inn Express