Taylor Bay Country Club dispone de sala de fitness y parking privado gratis, y está a 8,3 km de Lake Eildon Marina y a 8,8 km de Eildon Boat Club.
Los dormitorios de las unidades tienen aire acondicionado y también hay cocina con nevera, horno y microondas. Las unidades cuentan con balcón con vistas a la montaña.
Hay terraza y barbacoa en este alojamiento, y en la zona se puede practicar pesca.
El aeropuerto (Aeropuerto de Essendon Fields) está a 147 km.