Hotel at the Lafayette 4 stars

391 Washington Street , Buffalo, NY 14203, USA

Hotel image
Read more reviews for Hotel at the Lafayette