Super 8
Locanda
Upland, California
Located off Interstate 10, this motel is just a 5-minute drive to shopping at Montclair Plaza. It features an outdoor swimming pool and offers a grab and go breakfast. All rooms offer free Wi-Fi.
Numero delle stanze: 62
1282 West 7th Street, Upland, CA 91786, Stati Uniti