Elf Homes 3 Bedroom House On Sherland Ave - Mountain View37.39976, -122.05946
Elf Homes 3 Bedroom House On Sherland Ave is a 4-star property located in Mountain View. It is a luxury establishment dating back to 2006. This accommodation is also 25 minutes’ walk from Computer History Museum.
History Park is approximately 40 minutes drive from the hotel. The hotel is located 30 minutes' walk from Mountain View city center.
Middlefield & Whisman bus station is 300 meters away from the property. Palo Alto airport is about 15 minutes' drive from the Elf Homes 3 Bedroom House On Sherland Ave.
Complete with a microwave, a fridge and a fireplace, the rooms also come with a freezer and a cooktop. Many guestrooms offer views of Andes Mountains. Some units have mountain views.
Eat & Drink
There are various dining options such as Roger's Deli and Buda Thai within about 150 meters away.
The property also offers a courtyard and barbeque grills to enjoy your stay.
Year renovated: 2006.
- City landmarks