Sunset Tower Hotel

Sunset Tower Hotel

Los Angeles, United States

An Art Deco landmark on the Sunset Strip, long favoured by Hollywood's elite for its discretion.