Howard Johnson KolkataNew Town Square, Beside Spencer Mall Chinar Park, Atghara, Kolkata, India 7001368.9 miles