Sterling Inn
17738 Francesca Road, Victorville, CA, 92395
"The apartments are so cute. Some have stoves, others just a mini fridge and microwave. I was told Sterling inn was built over 30 years ago but the place is so pretty and well kept, it's hard to believe it. The staff is friendly and our tour guide, ..."
READ MORE