Aida Plaza 2-Star

Book this hotel in San Francisco, California state, United States.

Photos of the 2* Aida Plaza

About the 2* Aida Plaza

Accessible to many local attractionsAffordable accommodationsClose proximity to major attractions

Located in downtown San FranciscoLocal AttractionsNearby outdoor sport activitiesRestaurants & LoungesNearby restaurantAccommodationsClassic accommodationsParkingParking available for a fee

2* Aida Plaza on a map of United States

San Francisco Airport 2* Aida Plaza
Flight + Hotel
Hotel Only
Aida Plaza
San Francisco
California state United States
Aida Plaza
For nights
Guests in Room 1
Adults Children