Holiday Inn On The Bay
The comfortable Holiday Inn On The Bay is a great place in a downtown area of San Diego.
The venue is 3 km away from The Embarcadero. The city center lies within 5 km from the venue.
Modern rooms feature free Wi-Fi and television. Guests will enjoy a view of San Diego Bay from their rooms.
Holiday Inn On The Bay is within a 10-minute drive to San Diego International airport.
Such fitness options as a gym and a fitness room are available on site.
- Paid parking
Activities and relaxation
- Exercise gym
- Room service