Inn at Temescal

3720 Telegraph Ave
Oakland, California 94609
1.4 miles from All Power Indoor Sports Arena
More hotels near this hotel