Lord Amherst Hotel
Lord Amherst Hotel är ett tvåstjärnigt hotell i Amherst. Det har 2 våningar och 99 rum. Hotellets faciliteter inkluderar hotellbar och restaurang.
Adress:
5000 Main St,
14226
Amherst
, USA