Sakura Terrace The Gallery, Japan
Our rating: Medium
Located a short distance from Kyoto Station, Sakura Terrace The Gallery offers a convenient base from which to explore the city. A modern, boutique-style hotel, it offers a bright and playful retreat.