Leo Hotel
Class 4 Star Hotel ★★★★ Homepage http://hotelleo.co.kr/?language=eng Telephone 064-754-7000 Address 14, Sammu-ro, Jeju City, 63129 Jeju 제주특별자치도 제주시 삼무로 14(연동) Information Hotel Leo exhibits more than 220 art pieces throughout its gallery-style property. The hotel offers an on-site buffet restaurant and a bar below its 95 classic rooms. Property-wide WiFi and private on-site parking are…