Local hotel makes good.
The Capital Hotel has landed on Trip Advisor’s list of the top 25 hotels in the United States.
Advertisement
I haven’t spent a night there in years, but you have to search hard to find a hotel with better food and bar offerings.