INN AT SUNSET CLIFFS

1370 Sunset Cliffs Blvd
San Diego
California
United States