The Gemini Inn HOTEL in Chennai India is one of the largest India's luxury hotels & Restaurant in Chennai. All efforts are dedicated to providing luxurious comfort, modern facilities and intuitive technology combined with exceptional, personalized service. Everything is designed so as to be unobtrusive. Gemini Inn Hotel, Known for its convenient location right in the heart of the city in T.Nagar, the shopping paradise, adjacent to Gemini flyover, diagonally opposite to US consulate and close to British, Singapore and Malaysian consulates with easy access to I.T. Companies, Corporate houses, Entertainment centers, Temples, Mosques, Churches and world famous Marina Beach.