Hotels near all Tehachapi landmarks