Evergreen Apartment Hotel Tokyo is located 2 km from the Shinjuku Nomura Building and a 17-minute walk from the Tokyo Opera City Tower.
Cherry blossom viewing spots is 2.8 km away, while the Site of Hataara Pond is only a few steps from this apartment. The city centre is just 2 km away and Tokyo International airport is 25 km from the apartment.
A highlight of this property for guests is the presence of hairdryers, bath sheets, and slippers in the bathroom. A bidet, a separate toilet, and a shower can also be found.
Evergreen Apartment Hotel includes a kitchen fitted with a refrigerator and a stove top for self-catering. Evergreen Apartment Hotel lies 450 metres from Hatagaya train station.