A resort hotel located near Hanra mountain in Jeju island Surrounded with tropical tree gardens to make exotic environment All rooms equipped with TV, wireless internet, air-conditoner etc. 5 minutes car ride from Jeju World Cup Stadium and shuttle service available from/to resort