translate English to German: Moments from many popular Niagara Falls attractions, including the Horseshoe and American Falls, this hotel features friendly service, thoughtful amenities and convenient access to major points of...
Das Hotel ist zentral gelegen und bietet Zugang zu zahlreichen Sehenswürdigkeiten und Unterhaltungsmöglichkeiten der Stadt.