This spacious 3 bedroom, 2.5 bathroom house on Alameda Island is right on the water of the San Francisco bay and offers a large dining room, living room and view of downtown San Francisco from the backyard. Perfect for a family and possibly their dog. 6 night minimum stay. Two bicycles are provided for you to use around the island during your stay.
Free parking on premises