The Nature View Resort By Ohana Kotabagh is rated 3 stars and comprises 9 rooms with homely comforts.
Bhowali is 20 km away from the hotel.
This Kotabagh hotel offers rooms with a seating area and a dining area featuring air conditioning, along with a flat-screen TV with satellite channels. Self-catering facilities include an electric kettle and kitchenware.
Buffet breakfast is offered each morning.