Best Western Inn at Palm Springs

Part of Best Western ®
Hotel