Key West Inn - Montgomery
MotelUtilitarian hotel offering in-room minifridges, microwaves & coffee makers in a humble setting. People often mention room,
Address
1040 W South Blvd, Montgomery, AL 36105, United States
Website
Contact
+1 334-286-6100Rating on Google Maps
2.40 (99 reviews)Open on Google Maps