Share Twitter Facebook LinkedIn Email Waldorf Astoria just opened its first hotel in Japan, within a chic new development in Osaka. Travel + Leisure reporter Amber Gibson was the first to stay.Read More