Welcome to The Sleep Inn of Provo
The Sleep Inn hotel in Provo is located near the Provo Towne Centre Mall, Brigham Young University and Seven Peaks Water Park.
Welcome to The Sleep Inn of ProvoThe Sleep Inn hotel in Provo is located near the Provo Towne Centre Mall, Brigham Young University and Seven Peaks Water Park. The University Mall, Sundance Resort and Thanksgiving Point are just minutes away from our...