Booking.com Offering free-use bikes, Ho Hostel is located in Seoul just a 10-minute drive from Seoul World Cup Stadium. Free WiFi access is available in all areas. Rooms here will provide you with a PC, a flat-screen TV and air conditioning.