این روستا در پنج كیلومتری شهرستان رودسر و در هفتاد و پنج كیلومتری شهر رشت قرار دارد. حسن سرا از شمال به دریای زیبای كاسپین از جنوب به سیاوان محله و سلومحله، از شرق به روستای گیلاكجان و از غرب به داروگر محله منتهی میشود.شغل اكثر مردم این روستا همانند دیگر روستاهای گیلان اغلب برنج كاری،دامداری، باغ داری از جمله مركبات مانند، صید ماهی از جمله ماهیهای همچون فیل ماهی، ازون برون ، چالباش، كاس ماهی، كیلكا، سیاه كولی، سفید كولی و … میباشد.روستای حسن سرا مانند اكثر روستاهای ساحلی گیلان به صورت خطی گسترش یافته است .بافت اكثر خانههای این روستا دو طبقه میباشد كه طبقه پایین برای فصل سرد و از طبقه بالا برای فصول گرم استفاده میشود . مصالح استفاده شده در خانههای قدیمی اغلب چوب و كاه گل سقف خانههای آن نیز مانند دیگر شهرهای شمالی كشور شیروانی میباشد.آب و هوای این روستا به دلیل مجاورت با دریا معتدل و مرطوب و بسیار دلنشین است.طبیعت زیبای این روستا و حاشیه ساحلی آن چشم انداز بسیار زیبایی را خلق كرده است كه هر ساله گردشگران زیادی را برای تفریح ، ورزشهای ساحلی و همچنین صید ماهی، به سوی خود فرا میخواند.