Categories
Travel News

Japan’s first W hotel opens in Osaka

Japan has officially gained its first W branded hotel with the opening of W Osaka.