Geeta Bhawan is a large complex located at the banks of holy river Ganga in Swargashram, Rishikesh. The huge complex of Geeta Bhawan has several discourse halls and over 1000 rooms for the comfortable stay of devotees free of cost. Geeta Bhawan is a major place for devotees from far away places as they get free stay during their holy dip in river Ganga with listening to discourses and meditation.