Alura Inn

1378 Oakland Rd
San Jose, California 95112
5.0 miles from Red Sea Aquarium
More hotels near this hotel