Этот отель находится в городе Ниагара-Фолс, в 1,3 км от Американского водопада и казино Seneca. До входа в парк штата Ниагара-Фолс — 650 метров. К услугам гостей крытый бассейн и бесплатный Wi-Fi.
Во всех номерах есть холодильник, кофеварка и телевизор с плоским экраном и кабельными каналами.
Гости могут посещать фитнес-центр, бизнес-центр и зал игровых автоматов The Great American Arcade.
В ресторане Anchor Bar в течение всего дня подают блюда американской кухни, в том числе куриные крылышки «Буффало», а по вечерам предлагают пиво, вино и коктейли. Кроме того, предоставляется услуга доставки еды и напитков в номер.
Менее чем в 1,5 км от отеля Holiday Inn Niagara Falls находятся место отправления туристического судна «Дева тумана» и аквариум «Ниагара». Расстояние до международного аэропорта Ниагара-Фолс составляет 13,7 км.