“Pleasant self-catering accommodation.”
– Lonely Planet
452, Seohaean-ro, Jeju, Jeju Island 63114, South Korea
3 stars