The Antlers is a Wyndham Hotel located in Colorado Springs, Colorado. It opened in 1967 and is the third hotel of that name on the same site. The first Antlers Hotel was built in 1883 and burned down in 1898. The second Antlers Hotel, completed in 1901, was torn down in 1964 to make way for the current Antlers.