Village Green Inn

No.21-1, Wensheng Lane, Wuyi Street, 674100 Lijiang, China

Hotel image
Read more reviews for Village Green Inn