Hanul Anselmo este situat pe Valea Oituz, trecătoare istorică între Ardeal şi Moldova, în satul Oituz (Oituzul de Covasna), judeţul Covasna pe DN11 (E574) la 80 km de Braşov, 27 km de Tg. Secuiesc sau din partea moldovenească la 100 km de Bacău şi 40 km de Oneşti.