Overnewton Castle, Keilor

Overnewton Castle, Keilor

About Overnewton Castle

Overnewton Castle was built in 1849 in a traditional Victorian tudor style. It retains much of the charm of yesteryear and acts as an elegant setting for weddings, high teas and conferences. The private English gardens can provide a tranquil backdrop to a host of functions, such as birthdays, wakes, product launches and bridal showers. Guests can also take a historical tour through the 36 lush rooms.

Recommended For You