All About Japan

St. Regis Osaka

St. Regis Osaka

3-6-12 Honmachi, Chuo-ku, Osaka 541-0053, Japan

Located in the heart of Japan's second-largest metropolitan area, St. Regis Osaka offers the pleasures of modern luxury in a cityscape rich with history.

know-before-you-go