Sleep Inn Pelham Oak Mountain se encuentra justo en el centro de Pelham, a tan solo 8 min de Anfiteatro Oak Mountain y a 18 min de Oak Mountain State Park si vas andando. Según los viajeros, esta es una zona cómoda para moverse a pie, perfecta para ir de compras.