Organic Stay ligt in Birbhaddar, op 22 km van Mansa Devi-tempel, en biedt gratis WiFi, gratis privéparkeren en uitzicht op de rivier.
Elke unit heeft een terras met uitzicht op de bergen, een volledig uitgeruste keuken en een eigen badkamer met bad of douche.
Rishikesh Railway Station ligt op 7,7 km van het appartement, en Triveni Ghat ligt 7,8 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Dehradun (Jolly Grant), op 23 km van Organic Stay.