is inactive
Where is TENNESSEE HOTELS & RESORTS's headquarters?
TENNESSEE HOTELS & RESORTS's headquarters is located at 8 VICTORY AVENUE, AKOWONJO AREA, OGBOMOSO, OYO STATE
What is TENNESSEE HOTELS & RESORTS's industry?
TENNESSEE HOTELS & RESORTS is in the industry of Hotel/Hospitality Services
What year was TENNESSEE HOTELS & RESORTS started?
TENNESSEE HOTELS & RESORTS was started in 2020
Sources: Corporate Affairs Commission