Geoff's Bar and Grill is on the penthouse floor (19th) of the Xi Long Business Hotel, on Long Kun Nan Road, next to China City. Have a look at our building and you'll recogonize where we are easily enough. Across the road is Hainan Normal University, on Long Kun Nan Road and everything is near the corner of Cheng Xi Road, Haikou, Hainan, China.
Check us out on Google Earth
Exit the lift on the 18th floor, then turn left, then walk up the stairs and through the doorway, then turn right and walk through the double doors, then you are there.
Instructions written in Chinese - "Please take me to Geoff's Bar and Grill at the Xi Long Business Hotel on Long Kun Nan Road." will help you too.