OYO 37500 Hotel Nature Inn Retreat is a hotel located in Joshimath, Uttarakhand. The average rating of this place is 3.50 out of 5 stars based on 8 reviews. The street address of this place is 2, Badrinath Highway, near police station, Joshimath, Uttarakhand 246443, India.