KEIO PLAZA HOTEL TOKYO 🇯🇵 | Upgraded to Premier Grand Room | Jaykat Travels

Had the opportunity to stay at one of Tokyo's best hotels, Keio Plaza Hotel Tokyo! Situated at the heart of Shinjuku, it offers direct access to train stations and just walking distance to major establishments! Was upgraded to Premier Grand Room and the experience was amazing and unforgettable. Amazing facilities, super high tech, spacious room, automatic toilet (THE BEST! )