[Private room] This villa has tea / coffee kitchenware and a dining area. Osaka Castle a birch inn in Osaka is a 3-minute walk from Tamatsukuri Inari Shrine and 700 meters from the Catholic Tamatsukuri Church. It offers an air-conditioned unit with garden views and free WiFi. Each unit has a fully equipped kitchen with a microwave a seating area a TV a washing machine and a private bathroom with hot tubs and slippers. Towels and linen are available for an additional fee.