Owl'S Nest By Avantstay - Featuring a golf course and TV, Owl'S Nest By Avantstay is 7 miles from the center of Temecula. This venue has 6 bedrooms and 5 bathrooms.