Skytree Apartment Self Check-in is gelegen in Tokyo, op 4 minuten lopen van Tobacco & Salt Museum en 500 meter van Ōyokokawa Shinsui Park en biedt uitzicht op de stad en gratis WiFi.
In sommige units is er ook een keuken met een koelkast.
Populaire bezienswaardigheden in de buurt van het appartement zijn Tsugaru Inari Shrine, Dry Woodwork Museum en Kameido Tenjin Shrine. Het dichtstbijzijnde vliegveld is Luchthaven Tokyo Haneda, op 20 km van Skytree Apartment Self Check-in.