cancel
register

The Garden of Paradise

  • hotel stars
map marker

No.97 Chongren,71street, 674100, Lijiang, China

100% Verified Real Reviews

upload your photos

Browse The Garden of Paradise traveller photo gallery

Photos from travellers