Search hotels in Tahoe Vista
Partners that offer this hotel
Bookingfrom87 £Check price
Review summary
Total reviews: 0
Total rating:
Hotel Holiday House, Tahoe Vista
7276 Northlake Boulevard, Tahoe Vista, CA 96148, United States
Description
This quaint hotel in Tahoe Vista is located on Lake Tahoe and is surrounded by the Sierra Mountains. All suites at this hotel have free Wi-Fi and fully equipped kitchens. Holiday House offers barbecue facilities on site for guests.
Facilities
Pets allowed
Internet
Internet (wireless)
Fitness - Sports
Parking
TV
SPA
Other services
Position