Welcome to Twentynine Palms Resort - Joshua Tree National Park!
Located in Twentynine Palms, Twentynine Palms Resort offers an indoor pool and a tennis court. This self-catering accommodation features free WiFi. Joshua Tree National Park is 10 minutes' drive away.