Where they were recorded +
Locations: Las Palmas Hotel, 1738 North Las Palmas Avenue, Hollywood, Los Angeles, California, USA Google Maps…