Taj Hotels Resorts and Palaces, which is subsidiary of IHCL (Indian Hotels Company Limited), announced that their brand new luxury hotel is ready for inauguration in Santacruz in the mega-polis. This brand be hotel will be located at just off the Western Express Highway and it will provide a vantage point of access as well […]
taj hotel reservation Archive
January 15, 2016 12:30 pm