Overview

Small Times Inn

No. 93, Yita Road, Dali Ancient City, Dali 671000, China

$41+

Nearby

    Show all
    Reviews
    Map

    Map