Cerulean Tower Tokyu Hotel, Tokyo

26-1 Sakuragaokacho Shibuya Tokyo150-8512, Japan
More images