Cerulean Tower Tokyu Hotel

26-1 Sakuragaoka Shibuya
Tokyo
Japan