14032 South Vermont Avenue, Los Angeles
Sea Rock Inn Los Angeles is located off Interstate 110, just minutes from local beaches and 30 minutes from Universal Studios. Additionally, guests can take advantage of the nearby shops and restaurants in Los Angeles.
Find hotels near landmarks, museums and other sightseeing spots
Explore hotel options in other areas of Carson - Compton - Gardena