Ideal for both the leisure and business traveler, Hotel Abri is a modern day oasis located in the heart of San Francisco's Union Square, just steps away from the top names in fashion, dining, nightlife, art and theater, as well as the Financial District..