Naina Resort
Located in the Land of Gods; Manali, the Naina Resort is just 1.5 km from the bus stop and Manali mall road. For an exceptional staying experience in a naturally air conditioned resort in Manali, stay at Naina resort, which is surrounded by snow peaked mountains.
Check-in time : 12:00 NOON
Check-out time : 12:00 NOON