Categories
Travel News

Rosewood Hotels and Resorts to debut in Japan

Rosewood Hotels and Resorts has unveiled plans for its debut hotel in Japan, located on Mikayo Island in the Okinawan archipelago.