This hotel is located just right, near all transportation options, but still removed enough for some quiet, which is hard to find in Tokyo. great location, excellent service. Not far from Shinagawa as well, so transportation access is good.
My preferred hotel in Bay area.
This luxury hotel is located in Tokyo (Shiba), near the airport, World Trade Centre Building, Tokyo International Forum, and …More