Takanawa Sakura Festival
The Takanawa area of Tokyo is home to three Prince Hotels: the Grand Prince Hotel Takanawa, the Grand Prince Hotel Shin-Takanawa, and the Prince Sakura Tower Tokyo. Situated between these hotels is the expansive Takanawa no Mori Park, which is […]