Extended Stay America San Diego - Oceanside

3190 Vista Way
Oceanside
California
United States