Hotel Wander Thrives Inn By Ads
★★★
VPO Burwa, Tehsil Manali, Kullu, Tehsil Manali,, Manali, India Show on map
The Katoch Grand Resort is a 3-star hotel in Manali, India. It is one of 1,290 places to stay in Manali listed on Triptoic.
VPO Burwa, Tehsil Manali, Kullu, Tehsil Manali,, Manali, 175131, India
The Katoch Grand Resort is located at VPO Burwa, Tehsil Manali, Kullu, Tehsil Manali,, Manali 175131, India.
The Katoch Grand Resort is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Resort