Kkr hotel tokyo
Property location with a stay at kkr hotel tokyo you aposll be centrally located in tokyo steps from japan meteorological agency and minutes from ninomaru garden this family friendly hotel is close to tokyo imperial palace and tokyo towerrooms make yourself at home in one of the 161 guestrooms featuring refrigerators and lcd televisions complimentary wired and wireless internet access keeps you connected and digital programming provides entertainment private bathrooms with showertub co