Best Western Plus Island Palms Hotel & Marina

Rooms:
2051 Shelter Island Drive San Diego, California 92106