Featuring an on-site restaurant and bar, this Buffalo hotel offers free Wi-Fi and rooms with a microwave and refrigerator. Canalside is just 1 km away.
Numero delle stanze: 99
One Canalside, 125 Main Street, Buffalo, NY 14203, Stati Uniti
Prenotato 1 volte oggi.