See all photos
Englewood Greens 8030 Nicklaus North Blvd 34, Whistler, Canada
34 Englewood Greens Whistler villa is just around the corner from Nicklaus North, offering guests to unwind at a Jacuzzi. Offering parking as well as Wi-Fi, the 3-bedroom holiday home is situated in Whistler Creekside with a host of stores at the base of the mountain.
This property offers a convenient location, 3 km from Cheakamus River, while Whistler Museum is a 10-minute drive away. 34 Englewood Greens villa is nestled 3.2 km from natural attractions like Rainbow Dog Park. Guests may also visit the scenic Lost Lake, situated a 15-minute ride away.
Featuring a patio and a balcony, the 3-bathroom villa provides media facilities, like Wi-Fi and a flat-screen TV with satellite channels.
Along with tea and coffee making facilities, 34 Englewood Greens villa boasts an equipped kitchen. You can also make use of a refrigerator, an oven, and kitchenware to prepare your own meal. This Whistler accommodation is within 500 metres of restaurant Table Nineteen Lakeside Eatery. Northbound Hwy 99 at Nicklaus North bus station is right around the corner from this Whistler property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about 34 Englewood Greens! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices