The Orchid is a hotel located in Dehradun, Uttarakhand. The average rating of this place is 3.90 out of 5 stars based on 28 reviews. The street address of this place is 74-c, Rajpur Rd, Saundhon wali, Malsi, Dehradun, Uttarakhand 248001, India. It is about 2.41 kilometers away from the Dehradun railway station.
Prerna Singh 14 months ago
It is a hidden gem!
How I wish I knew about this place before. The restaurant has amazing views of the valley. They have an outdoor seating area as well which is highly recommended for the beautiful location the restaurant is set in.
We ordered cheese dimsums and tom yum soup. Both the items were delicious.
Would definitely go back to try out other dishes on the menu.
The Gully Cafe Cafe in The Garden 13 months ago
One of the finest cafe in Dehradun with very nice food and positive vibes.. I enjoyed the Tupka and baked cheese momos
Ram Kumar Singh 14 months ago
Very Good restaurent for Chinese non veg cusine, nice valley View, moderate costly, raipur location far from center ghanta ghar.