Cerulean Tower Tokyu Hotel

26-1 Sakuragaokacho Shibuya, Tokyo, Japan Get Directions to this spot
Category:
Hotels
26-1 Sakuragaokacho Shibuya
Tokyo
Japan

Rate and review Cerulean Tower Tokyu Hotel in Tokyo, Japan!

Share your experiences at Cerulean Tower Tokyu Hotel with your friends or discover more Hotels in Tokyo, Japan.