Mosaic inside the Four Points by Sheraton hotel San Jose, CA

211 S 1st St, San Jose, CA 95113