You can always visit one of the highly rated attractions, Rothe House and Garden, placed 300 meters from the 3-star The Waterfront Townhouse Accommodation hotel. Other sights that are worth your while are The Watershed Sports Complex (2 km the property) as well as O'Loughlin Memorial Church of St John the Evangelist (just a 5-minute walk away).