Karta Vacation Rentals
Perched in Vallejo, about 3 km from the city center and a short drive from Mare Island. Close to Mare Island Golf Club, Vallejo Farmers Market, Empress Theatre and Mare Island Naval Shipyard — with Pier 39, Aquarium of the Bay and the Cable Car Museum reachable for San Francisco day-trips.