I loved the hospitality and services offered by Taj. The Taj Wellington Mews in Chennai is a luxurious five-star hotel that offers guests a comfortable and enjoyable stay. The rooms are beautifully appointed and equipped with modern amenities, and the staff is friendly and attentive. The hotel's location is convenient for both business and leisure travelers, with easy access to transportation and ample parking space. The restaurant offers a variety of delicious dishes, making it a great option for both casual and formal dining. While some have criticized the hotel's location, the amenities and service more than make up for it.