

With a stay at Renaissance Haikou Hotel in Haikou (Longhua), you'll be within a 10-minute drive of Movie Town Haikou and Fanghua Courtyard. This luxury hotel is 10.5 mi (16.9 km) from Temple of the Five Lords and 10.5 mi (16.9 km) from Huoshankou National Geopark.