Hotel in Shibuya, Tokyo, Japan
Showcasing impressive views of Central Tokyo, Cerulean Tower Tokyu Hotel is situated in Tokyo and is a brief stroll from Shibuya Railway Station. This 5-star hotel provides views of Tokyo Bay, plus a sauna, an indoor pool and a Jacuzzi.