Company name: Niagara Crossing Hotel & Spa
Description: Upscale lodging with a spa & free Wi-Fi
100 Center St, Lewiston, NY 14092, United States