Travellers enjoy visiting Tokyo Metropolitan Government Buildings, located 1.3 miles from Flower Terrace Higashi Shinjuku hotel, as well as Takeshita Pedestrian Street accessible with 10-minute car ride. If you are willing to explore even more landmarks in Tokyo, attend Cherry blossom viewing located 19 minutes' stroll from the property.