GEMINI INN

31 GN Chetty Road
Chennai
India