Get Listed
Cerulean Tower Tokyo Hotel
Hotel
Address: 26-1 Sakuragaoka-cho, Shibuya-ku, Tokyo, Tokyo, Japan, 150-8512