Image
Address

2576 Lafayette St, Santa Clara, CA 95050, United States.

Image
Phone

+1877-359-3256
for booking

Image
e-mail

res@clwt.com
for e-booking & all

REACH US

Most easy way to
reach us

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.