Stayed at several Hotels in Japan over the years. No mini bars no fridges in room. But have on each floor a room with vending machines and an ice maker. Pay as you go, no hassles sorting minibar bills in the morning.
magoo