Alexander Inn is located at 1425 S Via Soledad, Palm Springs, CA-92264. Get step by step driving directions to Alexander Inn.
The following map shows the location of Alexander Inn
View details of Alexander Inn.