Moonlite Motel Niagara Falls

7811 Niagara Falls Blvd
Niagara Falls
New York
United States