Providing 42 rooms, the 2-star Vedu Juan Station Hotel Incheon is 6 km from Incheon Chinatown.
Incheon centre is 25 minutes' walk, and sports attractions such as Incheon Munhak World cup Stadium are 2.9 km away. Located within a 200-metre distance of Citizens Park underground station, the hotel is 7 km from Incheon Grand Park Children's Zoo. This Incheon hotel will also take you to Sudoguksan Museum of Housing and Living, which is 4.1 km away. Juan bus stop is within a short walking distance of the property.
Guests can have breakfast in the restaurant. The restaurant Sam Soup House lies right near the hotel.