Entertainment, Travel Checking into the Sweet Tooth Hotel November 23, 2018November 24, 2018by meganyancey121 Comment on Checking into the Sweet Tooth Hotel The Sweet Tooth Hotel in Dallas, Texas is the ~sweetest~ place to take all your new Instagram's. This pop-up art exhibit is interactive and is a great way to spend part of your day!