There's a tower on the top of Petrin Hill that offers spectacular views over Prague. Easiest way up the hill is to use the funicular railway; there are gardens and an observatory, and a wide range of paths to walk back down to the bottom.