- Hotel reservation/
- United States/
- San Francisco/
- Oakwood at Bayside Village
Book Apartments Oakwood at Bayside Village
3 Bayside Village Place, San Francisco 2.8 km from city center
Room facilities
- Air conditioning