Отель L'art City расположен в городе Инчхон. К услугам гостей бесплатный Wi-Fi.
Все номера этого отеля оснащены кондиционером и телевизором с плоским экраном. В них также установлен чайник. В числе удобств собственная ванная комната в каждом номере. Гостям предоставляются тапочки и халаты.
Стойка регистрации работает круглосуточно.
Городской стадион Мунхак, на котором проводились матчи Чемпионата мира по футболу, находится в 3,9 км от отеля L'art City, конференц-центр Songdo Convensia — в 6 км. Расстояние до международного аэропорта Кимпхо составляет 19 км.