Osaka

21
Jul

Red Roof PLUS+ Debuts First Hotel in Japan

COLUMBUS, OH—Red Roof is expanding its reach to international markets, with the opening of a hotel in the Namba area of Osaka, Japan on July 15.
Read More