Karta Vacation Rentals
In Cow Hollow, steps from Union and Chestnut Streets, Hotel Del Sol is a pet-friendly boutique stay in the heart of San Francisco. You’re minutes from the Mexican Museum, Lombard Street, Palace of Fine Arts, Fisherman’s Wharf, the Presidio and Marina Green — perfect for exploring by foot or tram.