Write a review
Villa Rosa Inn/1577 S Indian Trl - Palm Springs - California (CA)
1577 S Indian Trl, Palm Springs, Greater Palm Springs, CA 92264-8817, Palm Springs, California (CA)
00 1327-7605915
1577 S Indian Trl, Palm Springs, Greater Palm Springs, CA 92264-8817, Palm Springs, California (CA)
00 1327-7605915