2576 Lafayette St, Santa Clara, CA 95050, United States.
+1877-359-3256
for booking
15 minutes on foot to Novokuznetskaya and Tretyakovskaya underground stations. Or Easy access to the Garden Ring, Paveletskaya square and other central areas of the city.