Armstrong Hotel
save place
Stay Downtown and Walk Around
The Armstrong Hotel is a small renovated hotel within steps of coffee, wine, jazz and shopping. Great fun in the summer strolling the streets or checking out a bike, sparkling lights during the holidays and tree lined streets and flowers in the spring and fall.
Have you been here? Share a tip or a photo with fellow travelers.
Original mexico 300x350