Royal Inn, Tonawanda, New York
Other related links
Quick navigate Tonawanda Hotels
- Next: Sheridan Park Motor Hotel
- Previous: Econo Lodge Tonawanda
Address and contact details
Royal Inn1378 Niagara Falls Blvd
Tonawanda
New York
14150
USA
- (716) 836-2940 ( Telephone )
