Terra Palm Springs
888 N Indian Canyon Dr, Palm Springs
Location You’ll be sleeping tight! Hotel Terra Palm Springs is located in Palm Springs. This hotel is located nearby from the city center. You can take a walk and explore the neighbourhood area of the hotel — Desert Regional Medical Center, Ruth Hardy Park and Las Palmas. At the hotel
Free WiFiParkingPool
