Bay Club Hotel and MarinaHotel
2131 Shelter Island Dr, San Diego, CA 92106
Located 8 km from SeaWorld, this waterfront hotel offers breathtaking waterfront views of San Diego Bay and Shelter Island. A restaurant is located on site. Free Wi-Fi is provided in each guest room.