Turistická chata byla v Prachovských skalách vybudována v roce 1924, na místě původní lesní restaurace. Tu dal v roce 1886 postavit E. Šlik, majitel panství. Později byla chata rozšířena a doplněna o další objekty. Od výstavby příjezdové silnice v roce 1928 se stala skutečným návštěvnickým centrem skalního města. Kromě možnosti ubytování a stravování zde fungují také informační a průvodcovské služby. Přímo pod Turistickou chatou začíná hluboké zalesněné údolí Zelená rokle, které se táhne mezi Prachovskou jehlou a Pechovou vyhlídkou. 300 m směrem na západ je koupaliště U Pelíška. Ostrým výstupem se od Turistické chaty dostaneme k Pechově vyhlídce, která byla pojmenována podle předsedy OKČT dr. E. Pecha.