Hotel G, San Francisco’s newest boutique hotel, is just a stone’s throw from Union Square. Located on the corner of Geary and Mason Street near the city’s Union Square neighborhood,… Read More.
by: Liz