> there is barely anything around Kyoto station
This is simply not true. Kyoto station is probably the most densely packed shopping / entertainment area in the city.
Source: I live in Kyoto.