First Documented 1973 Last Documented 1973 Starwood 8151 Santa Monica Blvd West Hollywood, CA United States Geo 34.0910855, -118.3665933