Force 4 people 1 room 33 square meters River / Osaka Ōsaka
Travelers find a peaceful retreat along the Ogawa river in busy Osaka, with Tenmabashi Station just steps away for easy city exploration
Choose dates to view prices
Photo gallery for Force 4 people 1 room 33 square meters River / Osaka Ōsaka
