
San Francisco, CA, United States
Aida Plaza
2-star hotel
The charming Aida Plaza Hotel, a historic landmark built in 1912, offers modern comforts at affordable prices in downtown San Francisco. Located on Market Street near Civic Center, it's within walking distance of the Performing…
- Wi-fi
- 24-hour reception
- Lift access
- Smoke detector














