Holiday Inn Shanghai

Holiday Inn Shanghai

Location:

Mainland China (中国)

Architect/Specifier:

Duncan & Miller Design

Featured Products: