The InterContinental Shanghai Wonderland Hotel is located 35 kilometres from Shanghai city centre in an unusual spot for a 5-star hotel – an abandoned quarry.