at 1378 Oakland Road, San Jose , 95112
Located in the heart of Silicon Valley, we're the perfect home base for your San Jose adventure.
2 FB users likes Alura Inn, set it to 52 position in Likes Rating for San Jose, California companies in Hotel & Lodging category