You can walk to Jeju World Cup Stadium while staying at Win Sky Hotel - you’ll be about 0.8 km away.