Situé juste à côté de la station de métro Tenmabashi, l'Hotel Osaka Castle propose des chambres avec connexion Internet gratuite et salle de bains privative. L'hôtel dispose de 2 restaurants et est relié à un centre commercial.
Les chambres climatisées de l'Osaka Castle Hotel comprennent un réfrigérateur et une bouilloire électrique avec des sachets de thé vert. Certaines sont dotées de baies vitrées.
Le sanctuaire d'Osaka Temmangu se trouve à 10 minutes à pied de l'hôtel et le château d'Osaka à 15 minutes de marche. Le quartier animé d'Umeda est accessible en 10 minutes en métro depuis la gare de Tenmabashi située à proximité.
L'hôtel dispose d'un salon de beauté et propose des massages en chambre. La réception ouverte 24h/24 assure un service de change.
Le restaurant Riviere surplombe la rivière Okawa et sert des plats internationaux. Vous pourrez également profiter du restaurant chinois Kinjokaku, du café Le Port et du bar principal Kawamo.
Nombre de chambres : 7