4 star hotel

Rihga Royal Hotel Tokyo

1-104-19 Totsuka-machi, Shinjuku-ku, Tokyo, 169-8613, Japan - Tokyo, Tokyo - Japan - 1698613

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00