-
The Imperial is a luxury hotel brand that carries genuine weight in Japan, the kind of name that makes locals nod approvingly when you mention it. This Osaka outpost sits on the Okawa River near Osaka Castle Park, which means you get cherry blossoms and a rare sense of calm in a city that doesn't really do quiet. The service is meticulous in that distinctly Japanese way, and a free shuttle runs to Osaka Station when you need to rejoin civilization.
- Forbes Travel Guide
- Forbes Four Star