3663 Forest Ave offers affordable lodging in South Lake Tahoe.
3663 Forest Ave enjoys its location close to ski resorts.
This hotel boasts close proximity to lakes.
3663 Forest Ave provides guestrooms appointed with free Wi-Fi, cable TV, a DVD player, a patio and a fireplace. Guests will enjoy a view of Lake Tahoe from their rooms. They also have a microwave, a cooktop and a fridge available for self-catering.