The Shilla Stay is a new brand of the Hotel Shilla launched on Jeju Island, a world-class recreational tourist destination.
Convenient location. Fairly clean. The side facing the mountain has a large night club venue, it can get loud deep in the night. Pretty annoying.