Showing Results for tag: Oakwood Suites

Oakwood opens Yokohama property

News Story / 04 November 2020

Japan: Oakwood has opened Oakwood Suites Yokohama, the company's 12th property in the country.

Thank you sponsors