Hotel Niwa Tokyo offers a blend of traditional and modern Japanese design, providing guests with a comfortable and authentic experience. The hotel is situated within walking distance of several popular attractions, including the Imperial Palace, Tokyo Dome, and the vibrant shopping district of Akihabara.
A comfortable and relaxing space where the garden and buildings are in harmony with each season. A “beautiful modern Japanese” design backed by high traditional Japanese technology. The beauty with margins everywhere heals the fatigue of the trip and makes life richer.
A stay at Hotel Niwa Tokyo places you in the heart of Tokyo, within a 5-minute drive of Tokyo Dome and Imperial Palace East Gardens. This 4-star hotel is 1.3 mi (2 km) from Yasukuni Shrine and 1.5 mi (2.3 km) from Ameyoko Shopping District.