One of the finest located resorts i have ever seen in India. Located on Gangotri Road, Tehri Garhwal. The commanding view of Himalayas leves you awe struck when seen from the hotel lawns. A very well maintained estate with large and clean rooms all valley facing. The rooms/packages however are exceptionally high so not good for middle class pockets. Discounts...
More
