Upscale hotel features views of Imperial Palace Gardens and City Views
The Peninsula Tokyo
Accommodation Class: 5 Star
View type : City Views, Imperial Palace Gardens, Tub Views
Upscale hotel features views of Imperial Palace Gardens and City Views