Le City Plaza Osaka est situé à Chuo et offre un accès direct à de nombreux sites populaires comme le château d'Osaka et le musée des sciences d'Osaka. La proximité des gares ferroviaires rend son emplacement pratique et idéal pour tous les voyageurs. L'hôtel dispose de 3 restaurants, d'un spa, d'une piscine intérieure, d'un centre de remise en forme et d'un café.