Situated in Mussoorie, 1.7 km from Mussoorie Mall Road, Hotel Natraj Palace boasts a sun terrace and views of the mountain. Some units feature a seating area where you can relax. All rooms have a private bathroom.
Situated in Mussoorie, 1.7 km from Mussoorie Mall Road, Hotel Natraj Palace boasts a Read more
Situated in Mussoorie, 1.7 km from Mussoorie Mall Road, Hotel Natraj Palace boasts a sun terrace and views of the mountain. Some units feature a seating area where you can relax. All rooms have a private bathroom.
Situated in Mussoorie, 1.7 km from Mussoorie Mall Road, Hotel Natraj Palace boasts a sun terrace and views of the mountain. Some units feature a seating area where you can relax. All rooms have a private bathroom.
Number of Rooms: 18