No title - expert review The Holiday Inn Sendai opened on 20th, July 2001 with the hotel is located just 6 minutes walk from Sendai Station. Sendai is 1 hour 40 minutes on the Tohoku Shinkansen from Tokyo Station and 70 minutes by air from Osaka. The hotel is ideally situated for business and pleasure stays. There are many ... mytravelguide.com
Epic Trip is not responsible for content from external web sites and sources including photos, information, map, and reviews of Holiday Inn, Sendai, Japan