Located in the very heart of the Village, the hotel is in close proximity of Whistler's finest restaurants, shops, sports facilities and lively nightlife - all easily accessible within the Village's pedestrian-only Town Plaza. The hotel is only minutes..