
Okura Hotels & Resorts comprises 16 hotels in Japan and 5 around the world.
While these hotels differ by location and character, the common thread running through them all is a dedication to providing the finest service possible.
The video features Japanese culture, Best A.C.S. (Best Accommodation, Best Cuisine, Best Service), Okura's corporate philosophy and OHR enhanced global network.