H Howard L Review of The Peninsula Tokyo 4 years ago One of the best hotels in Tokyo, everything is gre... One of the best hotels in Tokyo, everything is great.
Comments: