2320 Double Play Way, Lancaster
This California property features an outdoor pool and rooms with flat-screen TVs. The property is within a 5-minute walk of downtown Lancaster which features shopping dining and entertainment.
28700 Newhall Ranch Road, Lancaster
Set in Santa Clarita California region Homewood Suites By Hilton Santa Clarita/Valencia Ca is located 5.6 mi from The Master's University. The hotel can conveniently provide information at the reception to help guests to get around the area.