Offering a location a 5-minute walk from Ofune Camome, Hotel Keihan Tenmabashi Osaka offers 317 rooms. Featuring a lift and a vending machine throughout the property, this hotel is located within reach of the revered Osaka Castle.
The 3-star hotel has an ideal setting 3.1 km from Kuchu Teien Observatory Observation Deck, while natural sights like Nakanoshima Public Park are 1 km away. The Keihan is also a 10-minute drive from Neyagawa. Visit Hoshiai Pond, 1.3 km from this property, and feel complete harmony with the nature of Japan. Sport fans will appreciate the vicinity of Osaka-Jo Hall, which is a 17-minute walk away. The hotel is situated within 100 metres of Temmabashi underground station and 4.2 km from Daikokucho train station.
Air conditioning along with a flat-screen TV with satellite channels are featured in the air-conditioned rooms. There is also a private bathroom. Bathrooms are fitted with a bidet, a separate toilet, and a shower/bath combination as well as a hair dryer and towels.
The Asian restaurant serves Asian dishes. The restaurant Tokumasa Otemae is situated only a few steps from Hotel Keihan Tenmabashi.