Nijo Castle and Toji Castle are within a 30 minutes’ bus ride away. Ryokan Tori is located in Kyoto, 2 km from Kitano Tenmangu Shrine. The property is around 2.3 km from Nijo Castle and Kyoto Imperial Palace. The property is 3.2 km from Kinkaku-ji Temple and 3.7 km from Kyoto International Manga Museum.