The accommodation is located only 8.07 km away from Asakusa Station.
Not only well positioned, but Screamer 2 is also one of accommodations near the following Meigetsuin within 45.68 km and Yokohama Marine Tower within 31.72 km.
Screamer 2 is a wise choice for travelers visiting Toshima.
Popular Facilities | AC |
Check-In / Check-Out Time | From 15:00 - Before 10:00 |