No, pets are not allowed at this property.
Check-in begins at 3:00 PM.
Checkout is at 10:00 AM.
Located in Toshima, this apartment building is 0.6 mi (1 km) from Sunshine City Shopping Mall and 2.6 mi (4.1 km) from Tokyo Dome. Sunshine Aquarium and Chinzan-so Garden are also within 2 miles (3 km). Otsuka-ekimae Tram Stop and Sugamoshinden Station are within a 5-minute walk.