Located in Almora, 34 km from Nainital, Lali's Inn features a terrace and views of the mountain. Guests can enjoy the on-site restaurant. The rooms are equipped with a TV. Every room is equipped with a private bathroom fitted with a shower.
Located in Almora, 34 km from Nainital, Lali's Inn feature Read more
Located in Almora, 34 km from Nainital, Lali's Inn features a terrace and views of the mountain. Guests can enjoy the on-site restaurant. The rooms are equipped with a TV. Every room is equipped with a private bathroom fitted with a shower.
Located in Almora, 34 km from Nainital, Lali's Inn features a terrace and views of the mountain. Guests can enjoy the on-site restaurant. The rooms are equipped with a TV. Every room is equipped with a private bathroom fitted with a shower.
Number of Rooms: 4