Major Pelham Hotel
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
See a problem?


