New Business Travel Hotel for Kyoto Posted by Staff Writer October 12, 2020 0 Situated just minutes from JR Kyoto Station, the 225-room Mercure Kyoto Station has opened as the Imperial capital’s newest business hotel. The...Read More