Learn a little bit about this organization
Taj Krishna is a part of the Indian Hotels Company limited which was established in 1903 with its head office in Mumbai, the Indian hotels is a 100+ hotel group with hotels across the world.