Owl Tower, Residential skyscraper in Higashi-Ikebukuro, Japan
Owl Tower is a residential skyscraper in Higashi-Ikebukuro comprising 52 floors with a mix of housing and commercial spaces distributed throughout the building. The structure includes theater facilities, a fitness center, and a sky lounge for residents and visitors.
Planning for the project began in 2004 and construction started in 2007 under Taisei Corporation, finishing in 2011. The development marked part of Ikebukuro's growth as a modern urban district.
The name reflects Japanese architectural practices of incorporating natural elements and symbols into modern urban structures through residential tower design.
The tower connects directly to Higashi-Ikebukuro Station via an underground passage for easy access and convenience. Multiple entrances and elevators throughout the building make navigation straightforward for visitors.
Among Tokyo skyscrapers, this building ranks as the 38th tallest and features 344 parking spaces with 11 elevators serving its residents.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.