Hotel Niwa Tokyo is a charming hotel that offers spacious family rooms with all the necessary amenities, including free Wi-Fi, flat-screen TVs, and mini-fridges. The hotel is located in the Kagurazaka area, which is known for its traditional Japanese atmosphere and excellent dining options. The hotel also has a beautiful garden where guests can relax and unwind.