Ryokan Hiro is situated in Toyooka, 1,300 feet from Takenohama Beach and 3.1 miles from Kinosaki Marine World. Free pick-up service is available from JR Takeno Station.
Each room is fitted with a flat-screen TV. Certain rooms include a seating area for your convenience. The rooms are fitted with a shared bathroom.