My husband and I spent 10 days in Tokyo and Yokohama and stayed at the Peninsula while in Tokyo. We also stayed at a 5 star hotel in Yokohama, yet the Peninsula was far and away beyond the other hotel. The Peninsula Tokyo is ideally located near both Ginza and Tokyo Station, allowing you to shop and dine right out... more


