Отель расположен на одной территории с отелем Le Meridien President в центральной части г. Бангкок, в районе Pratunam Park. Состоит из одного 37-этажного здания с четырьмя лифтами. Основан в 1986 году, дата последней реставрации - 2012 год.
Современный отель всего в 200 метрах от станции наземного метро Chitlom. В 5 минутах ходьбы от отеля InterContinental Bangkok расположены торговые центры Central World Plaza и Gaysorn Plaza. Расстояние от отеля до аэропорта Суварнабхуми составляет 23 км.