Huisvestingsfaciliteit Holiday Home Odoorn bevindt zich in de stad Odoorn, en het exacte adres is: Borgerderweg 20, 7873 TD Odoorn, Nederland.