Taj Reservations Worldwide (Toll-free)
North America (USA/Canada) : +1 866 969 1 825
India : +1 800 11 1 825
Rest of the world : +00 800 4 588 1 825
View All Hotels |  Home