Механа Троян е част от хотелски комплекс и се намира на улица П. Р. Славейков 54 в град Троян. Заведението посреща своите гости в закрита зала, обзаведена като стара българска къща и в красива лятна градина над река Бели Осъм. Менюто е разнообразно и представя ястия и напитки от интернационалната кухня.