Boss Tamagawa Hotel lies in the Osaka Station, Umeda, Yodoyabashi, Hommachi district of Osaka, within reach of entertainment venues like Central Electric Club Building, 20 minutes' walk away.
This Osaka guest house is in the very heart of the city, a 25-minute walk from Tsuyu Tenjinsha, and within 400 metres of Tamagawa tube station. The accommodation offers proximity to such natural sights as the public urban Osaka Castle (4.2 km) and Utsubo Park (1.7 km). A family vacation to Osaka will become more exciting if you visit Osaka Aquarium Kaiyukan lying 7 km from the hotel. This Osaka property is also situated only a short distance from Noda train station.
A balcony and a dining place are included in the rooms for guests' convenience. They are appointed with a microwave oven, an electric kettle, and a fridge. Offering such amenities as hairdryers and bath sheets, the bathrooms also include a bidet, a bathtub, and a separate toilet.
This Osaka hotel is within a 400-metre distance of Cafe Bahnhof.