Thistle Lodge JB is a well known resort situated in Johor Bahru, Malaysia. Known for its Extraordinary assistance, luxurious lodging, and prime place, Thistle Lodge JB caters to each leisure and company travelers trying to get comfort and benefit all through their remain in town. Critical Capabilities: Magnificent Accommodations: Thistle Res