Home Hotel in bhimtal
3 Star
Experience the joy of holidaying in a 3 star resort offering unobstructed views of apple orchards & snow peaks, just ½ km away from the Main Mall Road, also all tourist hot spots are walking distance from the hotel.
7 Rooms Book Now