powered by

runtriz

Check-In

Welcome to Best Western Plus Island Palms Hotel & Marina!

2051 Shelter Island Dr, San Diego, CA 92106, USA
Directions

Become a Member Today!