Baymont by Wyndham Tehachapi Tehachapi
500 E Steuber Rd -
Tehachapi,
CA 93561
Near Tehachapi City Park