715 W Lionshead Cir, Vail Marriott Resort & Spa, Vail, Colorado 81657 USA
Thanks for fitting our little man!!! Greatly appreciate the help and hospitality!!
Photo Credit: Yelp