Quick travel tip: Just like in the western world, where free tea and coffee is usually provided at hotels, in Japanese hotels green tea is almost always included as part of your room.

Green tea at Hotel New Hankyu in Osaka
Green tea is a standard inclusion at business hotels in Japan