475 S Second St, San Jose, CA 95113
Townhouse Motel is a Motel located at 475 S Second St, San Jose, CA 95113. It has received 61 reviews with an average rating of 3.6 stars.
The address of Townhouse Motel: 475 S Second St, San Jose, CA 95113
Townhouse Motel has 3.6 stars from 61 reviews
Motel