Property Location A stay at Mita Kaikan places you in the heart of Tokyo, walking distance from Shiba Park and Shiba Toshogu Shrine. This hotel is close to Tokyo Tower and Tokyo Imperial Palace.Rooms Make yourself at home in one of the 108 air-conditioned..