Hotel Reviews Travel Staycation after Lockdown: Review of Taj Palace, New Delhi | How we got the luxury suite room? October 5, 2020 by Jenifer Sayyed Sharing is Caring:Taj Palace is a brand itself and doesn’t need any introduction. This 5-star hotel is one of the finest hotels in the world with a panoramic view of Delhi’s verdant greenery and mind-boggling architecture.