Situated in Kyoto, within an 8-minute drive from Kitano Tenmangu Shrine and Nijo Castle, Hotel Excellence Enmachi Ekimae offers accommodation with free Wi-Fi throughout the property.
Number of rooms: 104
604-8463 Kyoto, Kyoto, Nakagyo-ku nishinokyo enmachi 30-2, Japan
Hotel booked 1 times today.