The hotel located only nearby the Keikyu Line Aomono-Yokocho Station.
MINAMI-SHINAGAWA-SHINAGAWA-KU 3-1-20
Tokio, Tokyo, Japan