127 Ellis Street San Francisco California
In the heart of San Francisco, Hotel Abri - Union Square is within a 5-minute drive of Lombard Street and Pier 39. Featured amenities include complimentary wired Internet access, limo/town car service, and express check-out. Planning an event in San Francisco? This hotel has 408 square feet (38 square meters) of space consisting of conference space and a meeting room.