AMOCITY


Studios Inn
348 South Clover Avenue, San Jose, CA 95128, United States of America

This extended stay hotel is conveniently located in Santa Clara, just behind Santa Row shopping center. Each accommodation at Studios Inn of...


點擊圖片可放大 
Image Alt
Image Alt
Image Alt
Image Alt
Image Alt
Image Alt
Image Alt