Wyndham San Diego Bayside
Hotel
Hotel booking Downtown San Diego, Hotels in Central San Diego
1355 N Harbor Drive, San Diego, CA 92101
7.9/10
Good
33 reviews
Free Wi-Fi
All inclusive
Parking
Swimming Pool
Number of rooms: 600





















