- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
My family and I loved this hotel. We felt in home. Service perfect and view the mountains are beautiful. I really want to go back next year.
Book online or call:1-844-709-7928
Lion Square Lodge is located in Vail. Vail Ski Resort and Beaver Creek Resort are worth checking out if an activity is on the agenda. Beaver Creek Tennis Center and Beaver Creek Stables are also worth visiting.
The following fees and deposits are charged by the property at time of service, check-in, or check-out.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
Everything you may need or want is located within walking distance, as this property is within a “village”. I haven’t found anything negative, all is outstanding!