Best Western Plus Island Palms Hotel Loading Map.... Best Western Plus Island Palms Hotel2051 Shelter Island Dr - San DiegoEvents 32.7138008 -117.22757239999999 Address 2051 Shelter Island Dr San Diego CA 92106 United States Upcoming Events No events in this location