BEST WESTERN PLUS Island Palms Hotel & Marina, San Diego
Best Western Plus Island Palms Hotel & Marina