AMOCITY
Located in downtown San Francisco and just 5 minutes’ walk from Union Square, this charming hotel offers guest rooms with cable TV and free ...