When you stay at this apartment, you'll be within a 15-minute walk of Tokyo Tower and Shiba Park. Conveniences like kitchenettes are in all apartments, along with free WiFi and dining tables. Public transportation is just a short walk: Daimon Station is 4 minutes and Onarimon Station is 7 minutes.