Townhouse Motel

475 S 2nd St San JoseCA95113

Open Map


Town House Motel San Jose puts you in a great location, within just a 10-minute walk of San Jose Convention Center and Tech Museum. You'll have free perks like WiFi and self parking. Rooms feature bonuses like refrigerators and microwaves.
by kayak on March 17, 2017 from kayak