Hotel Indigo Heilong Lake By IHG is a charming 3-star hotel located in the picturesque city of Meishan, China. With 91 well-appointed rooms, this establishment offers a comfortable and inviting atmosphere for both leisure and business travelers. The hotel's design reflects the unique character of the region, ensuring a memorable stay for guests.