L stay & grow Minami SunamachiHotel
7-10-14 Minamisuna, Tokyo, 1360076
Featuring 3-star accommodation, L stay & grow Minami Sunamachi is situated in Tokyo, 700 metres from SUNAMO Minamisunacho Shopping Centre and 1.1 km from Higashisuna Tenso Shrine.