El Minshuku Itoman Bettei Goyukkuri se encuentra en Itoman, a 10 minutos a pie de la playa de Odo, y ofrece un jardín y un salón compartido. Este establecimiento, construido en 1975, se encuentra a 1,8 km del Museo Himeyuri Peace y del monumento a Himeyuri Memorial. El centro comercial Okinawa Outlet Mall Ashibinaa está a 9 km.
Las habitaciones están equipadas con TV de pantalla plana. Las habitaciones disponen de baño compartido. Todas las habitaciones del Minshuku Itoman Bettei Goyukkuri cuentan con aire acondicionado y escritorio. El establecimiento cuenta con lavadora.
En la playa de Odo se puede practicar snorkel y surf. El aeropuerto más cercano es el de Naha, ubicado a 13 km.