Five Taj hotels feature in global list
Five Taj hotels have featured in a list of world's most luxurious hotels known for exceptional standards and impeccable hospitality, a statement said on Friday.
Listen to this article :

Mumbai: Five Taj hotels have featured in a list of world's most luxurious hotels known for exceptional standards and impeccable hospitality, a statement said on Friday.

Taj Mahal Palace, Mumbai. File Pic.
Read Next Story


