قلعه مهر توران در زمینی به مساحت 190 متر و زیر بنای 300 متر مربع در 2 طبقه بنا شده و دارای 5 اتاق اقامتی می باشد که ظرفیت پذیرائی از 40 گردشگر را دارد.اتاق های این اقامتگاه باسبک کاملا سنتی تزیین شده . از ویژگیهای منحصر به فرد اقامتگاه بوم گردی قلعه مهر توران می توان به موقعیت مکانی آن اشاره کرد که در بالاترین نقطه روستا واقع شده و چشم انداز بی نظیری به بافت تاریخی روستا دارد.