Located in Ota, this apartment is within a few miles (5 km) of popular sights such as Tokyo Bay and Tokyo Institute of Technology. This 15-room, 3-star apartment building has in-room conveniences like lanais, refrigerators, and microwaves.
The apartment is air-conditioned and has an array of amenities, including a washing machine, a lanai, and a microwave. Guests can expect to find free WiFi and a flat-screen TV with Netflix. The bathroom offers a soaking tub, hair dryers, and free toiletries. Other standard amenities include a refrigerator, an electric kettle, and a desk. Housekeeping is available once per stay.
Guests of this apartment have access to free WiFi in public areas.