Winrock Inn was designed especially for the individual traveler, families and small business meetings, featuring a spectacular lagoon setting and magnificent landscaping. The Best Western Winrock Inn is a superior tourist class hotel, located in the heart of Albuquerque, 15 miles from Albuquerque International Airport. Hotel is minutes to fine dining, shopping and entertainment. |