Holls Inn

52 S Shore Rd, Inlet 13360, United States Get Directions to this spot
52 S Shore Rd
Inlet, 13360
NY, United States
(315) 357-2941

Rate and review Holls Inn in Inlet, NY, United States!

Share your experiences at Holls Inn with your friends or discover more Hotels in Inlet, NY, United States.