Situated in Tokyo, within 200 metres of Shogonji Temple and 600 metres of Shibuya Kuritsu Honcho Park, ART HOTELS SHIBUYA features accommodation with a terrace and a restaurant, and free Wi-Fi.
Number of rooms: 16
151-0071 Tokyo-to, Shibuya-ku, Honmachi 2-4-4 ART HOTELS SHIBUYA, Japan