Maybe the most substantial building in Wentworth Falls, this is the Grand View Hotel. Not sure of its view, though, being too far from the escarpment. [5883]
Restore