at , San Jose , 95112 United States
10 FB users likes Extended Stay America - Downtown San Jose, set it to 462 position in Likes Rating for San Jose, California in Local Business category
Extended Stay America - Downtown San Jose is San Jose based place and this enity listed in Inn category. 95112.