
Aida Plaza Hotel San Francisco Hotel
Claimed
About the Business
Aida Plaza Hotel San Francisco is a budget-friendly 2-star stay in downtown, offering free Wi-Fi in public areas and a 24-hour front desk with tour assistance in English and Spanish—perfect for exploring the city’s top sights.
Additional Information
Receive Credit Card:
No
Delivery:
No
Location & Hours
1087 Market Street San Francisco, CA 94103, USA
Business Hours
Open 24
Drop a Mail
Call Us
Address
1087 Market Street San Francisco, CA 94103, USA
Related Listing
Subscribe Now