Champion Hotel is about 0.7 mi from Tapdong Oceon Performance Hall, one of Jeju City’s most popular landmarks.