minube
Best Western Timber Cove Lodge
The Best Western Timber Cove Lodge can be found in beautiful South Lake Tahoe, California, USA. It looks very looks fresh and modern look due to its recent refurbishment. Once here you can enjoy its excellent location, as well as various facilities, among which we highlight the heated pool and jacuzzi.