The Lodge Tulelake
Open
Photos
4820 CA-139
Tulelake, CA 96134
The Lodge Tulelake is a charming retreat nestled in the heart of Tulelake, CA, offering comfortable accommodations and a peaceful atmosphere for guests to enjoy.
With a focus on relaxation and tranquility, The Lodge Tulelake provides a serene setting for visitors looking to unwind and reconnect with nature.
Generated from their business information
See a problem?