Location
Located in Wuhan, Wuhan Sloth Hotel is within a 5-minute drive of Han Street and Hubei Science and Technology Museum. This apartment is 1.7 mi (2.7 km) from East Lake in Wuhan and 2.1 mi (3.3 km) from Wuhan University.
Rooms
Make yourself at home in one of the 14 air-conditioned rooms featuring kitchens. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include desks and minibars, and housekeeping is provided once per stay.