There's an onsite business center. Spa services, an arcade/game room, and tour/ticket assistance are also featured at the luxury World Expo Hotel Zhejiang. Parking is available for a fee.
Facilities are OK. Location is a bit remote to downtown. Front desk personnel seems not very experienced as problem arose when checkin and checkout. Some of their staff would have been more friendly.