Revel in our hotel's central location near the U.S. Consulate and Gemini Circle Located near Apollo Hospital, our hotel offers a convenient choice for patients' family and friends Enjoy a full day of shopping, dining or sightseeing near our hotel on lively Express Avenue See More Chennai - India's health capital, we are surrounded by major hospitals in the vicinity See Less