The Terrapin Inn
Hotel • Italian restaurantRelaxed hotel with an indoor pool & Italian dining, as well as free breakfast, parking & Wi-Fi. People often mention room, hotel, clean, staff,
Address
795 Rainbow Blvd, Niagara Falls, NY 14303
Contact
(716) 284-9778Rating on Google Maps
3.30 (269 reviews)Open on Google Maps
Working Hours
Permanently closed.