A Zamprun-hegység mélyén, Miskolc megyei jogú várostól mintegy 70 kilométerre északkeletre található. Három (négy) többé-kevésbé különálló településrészből áll, amelyek közül Ohuta a legnyugatibb a hegyeken átlósan húzódó országút mentén, az úttól néhány kilométerre keletre pedig Közéhuta és Újhuta található. Háromhuta Közép- és Újhutára vezető mellékutak mellett található, Óhutától kissé elkülönülve.
Közvetlen települései: Nagyhuta északkeleten, Makkoshotyka keleten, Komlóska délkeleten, Erdőhorváti délen, Mogyoróska délnyugaton és Regéc nyugaton. Erdőhorvátitól és Regéctől mintegy 9 km-re, a többi szomszédos községtől távolabb található. A legközelebbi nagyobb város a 30 kilométerre lévő Sárospatak.
Az arisztokrata vadászház hangulatát idéző épület első emeletén 3 lakosztállyal, 6 db kétágyas és 1 db kétágyas, sorompó nélküli szoba található. A tetőtérben 11 db kétágyas szoba is várja a pihenni vágyókat.