Attractively situated in San Francisco, Hotel Abri Union Square features air-conditioned rooms with free Wi-Fi and private parking. This 3-star hotel offers luggage storage space.
Number of rooms: 98
127 Ellis Street, Union Square, San Francisco, CA 94102, United States
Hotel booked 1 times today.