Loading hotels
Confirming room availability...
Delta Hotels Santa Clara Silicon Valley, 2151 Laurelwood Rd, Santa Clara, United States
Located in Santa Clara California this hotel is 6 miles from the Great Mall. Offering on-site dining this hotel features comfortably furnished rooms with free Wi-Fi. An outdoor pool and hot tub are available. Each spacious room at Biltmore Hotel and Suites features a flat-screen TV with cable. Tea and coffee making facilities are provided in all en suite rooms. A hairdryer is included. Guests at Biltmore Hotel and Suites Santa Clara can enjoy casual dining at Hops Bar and Grill. Featuring dishes such as chicken Creole and lamb chops the restaurant offers an extensive cocktail list. Stanford University is 12 miles from this hotel. Intel World Headquarters is across the street.