World's Best Ayurveda - Wellness Retreat in India; Modi Yoga Retreat, best hotels in Rishikesh is located at the foothills of Himalayas and just by the Ganges. Top riverside resorts in Rishikesh. Book online now Address: 238, Virbhadra Road, Rishikesh, Uttarakhand, 249201, India Contact : +91 73028 89020, +91 73028 89028, 0135 2475000