Offering an outdoor swimming pool, a casino and a courtyard, Elf Homes Laird Road lies in a vibrant area of Santa Clara near to Rosicrucian Egyptian Museum, Japantown and San Jose Betsuin Buddhist Church. The designer hotel, built in 2005, is renowned for its high-tech architecture.
Intel Museum and Cisco Systems, Inc. Are located just 1100 meters from the venue. The property is set within 6 km distance from Santa Clara city center.
Guests can reach Elf Homes Laird Road by car from Mineta San Jose International airport in 5 minutes.
The hotel's beautiful rooms are appointed with a refrigerator, a kitchen, a microwave, TV and a safe.
Eat & Drink
Offering italian meals, Yan Can Asian Bistro is around 700 meters away.
Elf Homes Laird Road also has a kids' club and a play area for guests travelling with children.