Hotels in Japan: For Foreigners, Room Sizes & City Bases | Stay in Japan