Courtyard by Marriott Providence Downtown
The Courtyard By Marriott Providence Downtown Hotel is without a doubt one of the best places to rest in Providence, Alabama, in the USA. It's got a great location, with the train station and the city just a few blocks away. You'll surely appreciate this closeness as you can stroll. TF Green Airport is only fifteen minutes drive away.