The Sunset Tower Hotel in West Hollywood.... - Friday 31st August 2007

The Sunset Tower Hotel in West Hollywood. The Sunset Tower is once again, 76 years after its opening, the prime hotel destination on the Sunset Strip. Los Angeles, California - 31.08.07 (10 images)

Advertisement