Major Pelham Hotel

Call
179 Mathewson Ave SW
Pelham, GA 31779

The Major Pelham Hotel in Pelham, GA offers comfortable accommodations for travelers seeking a peaceful retreat in a small town setting.

With its charming atmosphere and convenient location, the hotel provides a relaxing stay for guests looking to explore the surrounding area.

Generated from their business information

Also at this address

Own this business?
See a problem?

You might also like

United StatesGeorgiaPelhamMajor Pelham Hotel