Located within walking distance of California Yacht Marina and Cabrillo Beach, this hotel offers an outdoor pool. Rooms feature 32-inch flat-screen cable TVs.
Number of rooms: 226
2800 Via Cabrillo Marina, San Pedro, CA 90731, United States
Hotel booked 2 times today.