Loading hotels
Confirming room availability...
Nippon Seinenkan Hotel, 4 1 Kasumigaoka Cho Shinjuku Ku, Tokyo, Japan
This lovely Hotel is set in Tokyo City. Travellers will not be bothered during their stay, as this is not a pet-friendly property.