Oasis Inn And Suites 29 Palms Near Joshua Tree National Park

71809 Twentynine Palms Highway Twentynine Palms CA 92277 USA

(760) 361-4009

Location