Best Western Las Brisas Hotel

222 S Indian Canyon Dr
Palm Springs
California
United States