The Pelham Hotel

Starting at

TripAdvisor Review

Based on 867 review

See all

This attractive city hotel is located in the historical quarter of New Orleans, only a few minutes walk from the famous French Quarter. A diverse selection of shopping venues as well as 24-hour restaurants are also located in the vicinity. Renovated in 2005, this 4-storey hotel comprises a total of ...

More details