5 star hotel

Imperial Hotel

1-1 Uchisaiwaicho 1-chome, Chiyoda-ku, Tokyo 100-8558, Japan - Tokyo, Tokyo - Japan - 1008558

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00