Review: Sakura Terrace The Gallery, Kyoto

_DSC6768

Kyoto is a ‘must go’ city if you are exploring Japan. To make my trip worth, I spend a few days at Sakura Terrace The Gallery. The location of this property is perfect for someone who prefers to stay near Kyoto Station. Located adjacent to the rail station, this business hotel has 220 rooms which is divided into 2 wings; North and South wing.

Continue reading