Hotel Information
The Best Western Sunset Plaza hotel is a charming Mediterranean-inspired property located in the heart of West Hollywood on the legendary Sunset Strip, just next door to plenty of restaurants and across the street from convenient public transportation.