Hostel Buffalo-Niagara, Buffalo
https://hostel-buffalo-niagara.usa8.info
Featuring free bikes and a shared lounge, Hostel Buffalo-Niagara is located in Buffalo, less than 1 km from Shea’s Performing Arts Center and a 13-minute walk from Buffalo Convention Center. Around 0.
667 Main Street, Buffalo, NY 14203, United States of America