Details
Taj Tri Star Hotel Superior Deluxe 03

Taj Tri Star Hotel

Taj Tristar offers a range of stylish and state-of-the-art stay options - 84 rooms and suites that are planned, designed and outfitted to be cocoons of privacy and comfort.