Company Overview. Tremont Lodge & Resort is transforming into an upscale getaway nestled in the scenic beauty of Townsend, Tennessee, right at the entrance to the Great Smoky Mountains National Park. Our mission is to deliver exceptional guest experiences through a seamless blend of luxury, relaxation, and adventure. As part of our exciting renovations, we are transforming Tremont Lodge into a premier destination. We are seeking a dedicated Hotel...