Staying at Kakure Villa Kyoto, guests can visit the Kyoto Imperial Palace, which is just 1.8 km away.
The Kyoto villa is situated nearly 5 minutes on foot from the Horikawa Dori and only 450 metres from the Nijo Castle Ninomaru Palace. Kinkaku-ji Zen Buddhist Temple can be found 2.9 km from the accommodation, and the Rokkaku-dō is approximately a 25-minute walk away.
The Kyoto property welcomes you with garden views.
For tasting dishes of Japanese cuisine, guests can head to Menbaka, which is a mere 7 minutes' stroll away. Kakure Villa is 400 m from Horikawa Marutamachi bus stop and not far from Nijojo-mae underground station.