Get a Hotel in Glenwood

The Moosehead

The Moosehead

Glenwood • Show on map 9.5/10 View Details for Price

The Moosehead features a garden, terrace, a restaurant and bar in Glenwood. All units are equipped with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, free…More info

Book now