Hotel Osaka Castle
Location picture
Well 7.2 (581 reviews)
Hotel
Starting from ¥4,300
About it
Right next to Tenmabashi Subway Station, Hotel Osaka Castle offers rooms with free internet and suite bathroom. The hotel features 2 restaurants and is connected to a shopping mall. Guests at Osaka Castle Hotel stay in air-conditioned rooms with a fridge and an electric kettle with green tea bags. Some rooms have floor-to-ceiling windows. Osaka Temmangu Shrine is a 10-minute walk from the hotel, and Osaka Castle is a 15-minute walk. The lively Umeda area is 10 minutes away by subway from nearby Tenmabashi Station. The hotel has a beauty parlor, and offers in-room massages. The 24-hour front desk has currency exchange services. Restaurant Riviere overlooks the Okawa River and serves international dishes. Guests can also enjoy Kinjokaku Chinese Restaurant, Cafe Le Port and Main Bar Kawamo.
Its strengths
24hr reception
Restaurant
Dates of your stay
Select an arrival date
June 2024
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
Select a departure date
June 2024
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
Availability with
Booking.com