Best Western Plus Island Palms Hotel & Marina

Best Western Plus Island Palms Hotel & Marina Address: 2051 Shelter Island Drive, San Diego, United States

Minimum price found for Best Western Plus Island Palms Hotel & Marina was: 103 USD

Click here to get more information, photos & guest ratings for Best Western Plus Island Palms Hotel & Marina