The Hollywood Tower Hotel also known as Hotel Hightower is a franchise of resorts with locations in Lake Buena Vista, Florida, Anaheim, California, Tokyo, Japan, and Paris, France. Some refer to them as The Tower of Terror and only stay once while others drop in repeatedly. You’ll have to decide for yourself if one night’s … Continue reading "Disney Pic of the Week – Tower of Terror"