The best place to stay in russel and can accommodate with large group/family.
Hoghly recommeded