Cerulean Tower Tokyu Hotel

Cerulean Tower Tokyu Hotel
Sakuragaokacho 26-1, Shibuya, Tokyo, Japan