Hotel Tso Lhamo is situated in Lachen. Featuring luggage storage space, this property also provides guests with a restaurant. Guests can enjoy mountain views. Guest rooms at the hotel come with a seating area. With a private bathroom fitted with a shower and free toiletries, certain rooms at Hotel T Read more
Hotel Tso Lhamo is situated in Lachen. Featuring luggage storage space, this property also provides guests with a restaurant. Guests can enjoy mountain views. Guest rooms at the hotel come with a seating area. With a private bathroom fitted with a shower and free toiletries, certain rooms at Hotel Tso Lhamo also feature a balcony. Gangtok is 45 km from the accommodation.