Where is SSH Icon Hostel?

Where is SSH Icon Hostel located?

SSH Icon Hostel, Seoul, Republic of Korea (approx. 37.57486°, 126.98886°)


Where is SSH Icon Hostel on the map?