From the formality of service to the green calm of the Imperial Gardens, the 290-room Palace Hotel Tokyo, on the Wadakura-bori moat, is one of Japan’s top luxury hotels.
Hotel is amazing! Very tastefully done! The View is fantastic ! Best hotel in Tokyo..