If ghosts, fine dining and a luxury spa, complete with a deep massage that leads you down a path through tranquility are what you desire then the Brown Palace Hotel & Spa in Denver, Colorado is the ideal location for you. It is here that all of your needs will be met including unexplained phenomena... Sign in to see full entry.