totalnumberofrooms57
in
Amherst, NY
Lafayette Hotel
391 Washington St
Buffalo
NY
14203
(716) 551-6802
7.4
mi