Book your comfortable stay at Best Western Plus Sunset Plaza Hotel, our hotel in West Hollywood, CA near the sunset strip and world-famous Hollywood attractions!