Loading...

    2-minute walk from Minowa Station/10-minute train ride to Ueno Station and Akihabara Station!: Map, Nearby Stays | SearchSpot.ai