Penzion Záhornice se nachází v malé klidné středočeské vesničce Záhornice, která má asi 350 obyvatel. Vesnice Záhornice leží v údolí břehu Zárybnického potoka, přibližně 4,5 km od Městce Králové a 19 km od Nymburka, uprostřed krásné přírody. Polohou penzion vyzývá k výletům po okolí. Je oblíbeným místem ubytování, o penzion v posledních letech stoupá zájem zejména mezi cyklisty, kteří v okolí najdou mnoho zajímavých cyklistických tras.