Best Western Sunset Plaza

Best Western Sunset Plaza

West Hollywood, CA / Our lovely hotel is located in the heart of West Hollywood on the Sunset Strip!