Offering Italian-inspired design, this centrally located San Francisco hotel is just 3 minutes’ walk from the popular sights of Union Square. It features an on-site restaurant and offers spacious rooms with free Wi-Fi.
Number of rooms: 94
501 Post Street, Union Square, San Francisco, CA 94102, United States
Hotel booked 1 times today.