Offering city views, Skytree Apartment Self Check-in is an accommodation set in Tokyo, 500 metres from Ōyokokawa Shinsui Park and less than 1 km from Tsugaru Inari Shrine. The air-conditioned accommodation is 400 metres from Tobacco & Salt Museum. The property is close to popular attractions like Olinas Kinshicho Shopping Mall, Tokyo Skytree and Chiisanagarasunohonno Museum.
With a private bathroom, units at the apartment complex also feature free WiFi, while some rooms also feature a balcony.
Popular points of interest near the apartment include Dry Woodcraft Museum, Kameido Tenjin Shrine and Arcakit Kinshicho Shopping Mall. The nearest airport is Tokyo Haneda Airport, 20 km from Skytree Apartment Self Check-in.