1-chōme-9-11 Narihira, Tokyo, Japan
Wi-Fi
In-room breakfast
Breakfast
Air conditioning
No pets allowed