Overview

Tristar Inn

970 Geylang Road #01-01 Singapore, Singapore, Singapore
+65 6440 6696

Call

+65 6440 6696

Nearby

    show all
    Reviews
    Map

    Map