Menu
Denver Christmas Party Location
Is your small company looking for an intimate place to hold your Denver Christmas party? Rent a mini mansion and check out the Arrowhead Manor. Worried about people drinking and driving? Our rental includes space to sleep 18 people over night.
With gorgeous mountain views and conveniently located (only 30 minutes from downtown Denver), Arrowhead is the place to be. Not your average inn with high quality finishes like travertine, marble, granite, black walnut flooring, English carpeting, knotty alder doors and trim and much more! You get to supply your own liquor too! Think of the money you save there!
Contact Arrowhead today and we can price out your party at our property. Your employees won’t forget it!