In the heart of Jeju City, Hotel Leo is within a 5-minute drive of Dragon Head Rock and Dongmun Market. This boutique hotel is 2.7 mi (4.4 km) from Iho Beach and 3.4 mi (5.4 km) from Tapdong Beach Plaza. Make ... Read more

View all Luxury Hotels in Jeju