Green Tea For Free at Japan’s Business Hotels
Share

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 is a standard inclusion at business hotels in Japan