Woodfin Suite Hotel San Diego

10044 Pacific Mesa Blvd
San Diego
California
United States