Hotel Bermuda was a rebranding pitch for the historic Brown Palace Hotel located in Denver, Co. 
Back to Top