Situated in Downtown Jeju, Black Sands Hotel is the perfect place to experience Jeju Island and its surroundings. Only 10km away, this 4-star hotel can be easily accessed from the airport. With its convenient l ... Read more

View all Luxury Hotels in Jeju Island