Capitol Hotel Tokyu in Tokyo, Japan - GeekBeat Reviews

  • 12 years ago
I travel all the time and I've seen a LOT of hotels! The Capitol Hotel Tokyu is the nicest hotel that I've ever visited.

Recommended