Olla Hotel sits near Songjeong Beach in Busan, and every room has a terrace. Rooms come with an ocean view and a terrace, and the wide space and clean bedding stand out. A beach train passes in front of the hotel at times, and Songjeong Beach spreads out beyond the window. Several restaurants and cafes are located nearby.