72215 Varner Road, Thousand Palms (CA)
The Red Roof Inn Palm Springs - Thousand Palms Hotel is perfectly located for both business and leisure guests to Thousand Palms (CA).All hotel's guestrooms have all the conveniences expected in a hotel in its class to suit guests' utmost comforts.Each guestroom has microwave.Services and...
Next »