Situated in Yangsan, INSTA Hotel provides free WiFi. The accommodation offers a 24-hour front desk and luggage storage space for guests.