Home > Travel > Asia > Japan > Tokyo > Tokyo Hotels > Hotel Tokyo Hotels > Shibuya Tobu Hotel, Tokyo
Shibuya Tobu Hotel, Tokyo

Community images

  • Shibuya Tobu Hotel, Tokyo

Shibuya Tobu Hotel, Tokyo

Shibuya Tobu Hotel is located in Tokyo, Japan. Hotel Features. Restaurant Banquet facilities Complementary wired high speed Internet service Guestrooms.

> Show product information

Be the first to write a review!

Ask a question