Lemon Hotel (Xi'an Wenyi Road): Location & Reviews