Alexander Inn is located at 1425 S Via Soledad, Palm Springs, CA-92264. An interactive Map of Alexander Inn is shown below.
View details of Alexander Inn.