Close Window
View Category

The Prince Sakura Tower Tokyo, Autograph Collection

Hotel Views

Entrance (3 of 28)

Our hotel is located just three minutes from Shinagawa Station.