Shook! Shanghai at The Swatch Art Peace Hotel

Location: Shanghai, People’s Republic of China
Completion: 2010
Interior Design: Orbit Design