Google
×
Okura Hotels

Okura Hotels

Hotel chain · okura.com
Okura Hotels & Resorts is an international hotel chain with locations mainly in Japan. The original Hotel Okura opened in Tokyo in 1962. The Okura Hotels & Resorts worldwide chain includes Okura Hotels in, among other places, Amsterdam, Shanghai,... Wikipedia
Founded: December 11, 1958, Tokyo, Japan
Headquarters: Tokyo, Japan