The Arrabelle at Vail Square

The Arrabelle at Vail Square,
675 Lionshead Pl,
Vail, CO 81657

Experience The Arrabelle at Vail Square in Vail, Colorado. When it comes to Vail hotels, we will exceed your expectations.