Screamer 2 is located in Tokyo, just a 7-minute walk from Metropolitan Plaza and 0.7 miles from Ikebukuro Station. With city views, this accommodation offers a balcony. Free Wifi is available throughout the property and Toshima Fukuro Mimizuku Museum is a 7-minute walk away.
The air-conditioned vacation home consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a bidet and slippers. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation features a private entrance.
Popular points of interest near the vacation home include Ikefukurou Statue, Nishi-Ikebukuro Park, and Mejiro Seikokai. The nearest airport is Tokyo Haneda Airport, 14 miles from Screamer 2.