Chennai Crowne Plaza an upscale hotel chain from IHG Hotels offers ultimate 5-star luxury indulgence with world-class amenities and signature fine dine options along with many amenities such as pool, sauna, spa etc.  Located in Adyar Park, Crowne Plaza is one of city’s distinguished landmark offering luxury accommodation and fine-dine at their hotel. Having over …



Source link