Lamp Post Inn And Gallery is a 2-star property only 4.2 km from Villa Louis.
Fort Crawford Museum is located just 3.5 km away. A 85-minute drive will take guests to Cedar Falls.
The hotel is around 1380 km from Municipal airport.
Eat & Drink
In the morning a complimentary continental breakfast is served. The coffee shop Cafe McGregor can be reached within a 5-minute walk.