Peninsula House and the former observatory sit on a 3 hectares site located close to Windsor on high ground, which, when the river (Hawkesbury) floods, becomes a secluded, unspoilt island, filled with native plants and fauna and protected from development.