Telopea Inn On The Park Canberra is located in a peaceful leafy setting on the edge of Telopea Park and adjacent to Manuka Oval in Canberra - Australia's National Capital. A pleasant walk will take to boutique shopping centers with a supermarket, cinemas and 30 to 40 delightful restaurants and cafes. A five minute drive will take you to Parliament House, the National Museum of Australia, the Australian War Memorial, the National Gallery or Library.