Located in Tokyo (Toshima), Otsuka Town Hotel 24 is within a 15-minute walk of Sunshine Aquarium and Sunshine City Shopping Mall. Featured amenities include an elevator, microwave in a common area, and a vending machine.
based on 1 reviews
Policies vary by room type and provider.
Otsuka Town Hotel is located at 2-9-1 Kitaotsuka, Toshimaku in Toshima, 4.3 miles from the center of Tokyo. Sunshine Aquarium is the closest landmark to Otsuka Town Hotel.
Check-in time is 3:00 PM and check-out time is 11:00 AM at Otsuka Town Hotel.
Yes, Otsuka Town Hotel offers free Wi-Fi.
No, Otsuka Town Hotel does not offer free parking.
No, Otsuka Town Hotel does not offer free airport shuttle service.
Otsuka Town Hotel is 13.1 miles from Tokyo Haneda.
No, Otsuka Town Hotel does not have a pool onsite.