Situated in Tokyo and with Ichogaoka Hachiman Shrine reachable within 200 metres, 2023 NEW OPEN Island Japan Hotel & Cafe features concierge services, non-smoking rooms, a shared lounge, free Wi-Fi throughout the property and a bar.
Number of rooms: 12
111-0052 Tokyo-to, 台東区柳橋2-7-4 台東区柳橋2-7-4, Japan