Anywhere you travel, location is very important. Tokyo is already a great city, but not knowing the exact geographic location of this hotel before choosing it was a gamble. You can look at maps and location all you want, but the true test is when you get there, I was extremely pleased with the location, it was a few, easy,...
More
- Grand City Hotel
- Grand City Toshima
