Howard Johnson Oakland Bay, Oakland, United States of America
Howard Johnson Oakland Bay is conveniently located at 423 7th St in Oakland, United States of America
Hotel Location:
Address: 423 7th St
City: Oakland
State: CA
Country: United States of America
Hotel Features:
- Fitness