Ana Hotel Kyoto

Nijo Castle mae, Horikawa-dori
Kyoto
Japan