Location
With a stay at Otsuka No.4 Mansion in Tokyo (Toshima), you'll be within a 10-minute drive of Tokyo Dome and Tokyo Imperial Palace. This apartment is 4.8 mi (7.7 km) from Shinjuku Gyoen National Garden and 4.8 mi (7.8 km) from Sensō-ji Temple.
Rooms
Make yourself at home in one of the 10 guestrooms, featuring kitchenettes. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and hair dryers. Conveniences include refrigerators and electric kettles, and you can also request microwaves.