The place is in a quiet part of downtown Tokyo, situated right next to the Tokyo Tower and a park. The environment is just simply excellent. The view outside our room window is all lush green (and don't forget it's in the middle of Tokyo!), with the Shiodome skyscrapers far away as the backdrop. The nearest subway station is just... more






