Sneak Peak: This Luxe New Hotel Is Set To Open In The Catskills Next Month

Urban Cowboy Lodge in the Catskills is slated to open to the public March 1.