The Cocoba Hotel

The Cocoba Hotel is where the they live

Background
This place was built in 1919 and haven't been knocked down

Map
Wuhu Island (14 Miles)

Things to attack

 * The Stupid Kid (2000)

Resources
Rooms