Seoul CityIbis Ambassador
Ibis Ambassador
3 Stars
893-1 Dachi-Dong, Seoul, 135-840, South Korea, Seoul City, South Korea
This 3 star hotel is located in the city centre of Seoul and was established in 2003. It is close to the Coex Mall and the nearest station is Samsung.
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms




