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.

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.