Popular accommodations in Glen House
HotelAccommodates 4
The Glen House
Offering free WiFi, The Glen House is located in Green's Grant. Among the various facilities of this property are a fitness centre and a tavern. Guests can chill out in the indoor pool.Book nowfrom $89 per night