Lake House is at 1655 Taughannock Boulevard, about 7 miles North of the Ithaca city limits and 1/2 mile South of Taughannock State Park. Contact by email. Visit by appointment. This is a property for responsible enjoyment only. No parties or pets. 8 people max.