Cochien Imperial Garden Villa
602-0041 Kyoto, Kyoto, Kamigyo-ku Nakagoryozushicho 136, Japan
Set in the centre of Kyoto, just less than 1 km from Kyoto Imperial Palace and 2.5 km from Kitano Tenmangu Shrine, Cochien Imperial Garden offers accommodation with city views and free Wi-Fi.