Hotel Osaka Castle
Location picture
Well 7.2 (560 reviews)
Starting from ¥4,300
Hotel
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
Breakfast
Restaurant
Dates of your stay
Select an arrival date
May 2024
28
29
30
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
31
1
Select a departure date
May 2024
28
29
30
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
31
1
Availability with
Booking.com