IHG returns world-renowned Holiday Inn brand to Tokyo

132-room ANA Holiday Inn Tokyo Bay to open in April following extensive renovation.