Carnarvon Hotel has 10 accommodation units, all with air conditioning and television with DSTV ensuring that guests enjoy their stay in Carnarvon in the heart of the Karoo.