Hotels Near The Master’s University
The Hotel Lexen Newhall & Santa Clarita, one of the hotels near The Master’s University. The closest hotel to The Master’s University is the Hotel Lexen Newhall & Santa Clarita which is 0.8 km or ½ a mile away. The rooms sleep up to two or four people and come with […]
Read More →