Located in Jungmun Tourist Complex in Seogwipo City, Jeju Island, Jeju Shilla Hotel is a four-season resort. Located about an hour from Jeju International Airport, nearby tourist attractions include Yeomiji Botanical Garden, Cheonjeyeon Falls, and Jeju Teddy Bear Museum.
It has a total of 429 rooms...