Even though the hotel is located in the heart of Tokyo, the Grand Prince Hotel New Takanawa is surrounded by about 20,000 m² of gardens with nature such as flower trees and ponds showing seasonal expressions. The hotel also features several restaurants with spacious accommodation rooms that overlook the Japanese garden.