Featuring mountain views, Taylor Bay Country Club in Eildon features accommodations, a fitness center, a terrace, and barbecue facilities. This property offers access to a balcony and free private parking.
The air-conditioned units have a fully equipped kitchen with an oven, kettle, and a microwave. A fireplace is offered in each unit. At the apartment complex, each unit has a outdoor furniture and a flat-screen TV.
Guests at the apartment will be able to enjoy activities in and around Eildon, like fishing.
Lake Eildon Marina is 5.1 miles from Taylor Bay Country Club, while Eildon Boat Club is 5.5 miles from the property. The nearest airport is Essendon Fields Airport, 91 miles from the accommodation.