To enjoy your vacation in Tokyo, stay at Terrace Tokyo Otsuka South Apartment, which is 3.5 km from Tokyo Daijingu Shrine and about 10 minutes' drive from the Shinobazu Pond.
The accommodation provides guests with a balcony and a living room, as well as such modern comforts as climate control. For added convenience, a bidet, a separate toilet, and a shower are available at the apartment. Hair dryers, toiletries, and bath sheets can also be found.
Among the self-catering amenities provided is a fully equipped kitchen with an electric kettle, a fridge, and kitchenware.
The large Ueno Park is approximately 4 km away, while Toshima Ward Minamiotsuka Park is a few moments from the apartment. This apartment is located in the Toshima district of Tokyo. Terrace Tokyo Otsuka South Apartment is nearly 10 minutes' walk from Shin-otsuka tube station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please