The Charles Hotel Niagara Falls расположен в исторической части Старого города Ниагара-он-Лейк, очаровательном городке, известном своей культурной и живописной привлекательностью. Отель находится рядом с гольф-клубом Ниагара-он-Лейк и всего в 0,3 км от центра города. Популярные достопримечательности включают Театр Шоу Фестиваля, расположенный примерно в 1 км, и Национальный исторический памятник Форт Джордж, находящийся в 1,5 км от отеля. Ниагарский водопад находится примерно в 20 км. Ближайшие аэропорты — Аэропорт Сент-Кэтринс/Ниагарский округ на расстоянии 11 км и Международный аэропорт Буффало Ниагара примерно в 40 км от отеля.