Sawyer Creek Hotel
3264 Niagara Falls Blvd
North Tonawanda
NY
14120
(716) 694-2168
sawyercreek.net
Open Map
Description
Sawyer Creek Hotel is located at 3264 Niagara Falls Blvd, North Tonawanda, NY. This business specializes in Hotels & Motels and has 1 review(s) with a star rating of 5.0.
by merchantcircle on October 18, 2018 from
merchantcircle
American
Casual
food
Food & Dining
hotel
Hotels
Hotels & Motels
Kids Menu
restaurant
Restaurants