Photos coming soon
HOTEL
Cosmo Lead Minami-Azabu
4-13-10 Minami-Azabu, Minato-ku, Tokyo, Japan, Tokyo, Japan
Where it sits
Cosmo Lead Minami-Azabu
4-13-10 Minami-Azabu, Minato-ku, Tokyo, Japan, Tokyo, Japan
35.64659, 139.72443
Similar stays nearby
Plan around Cosmo Lead Minami-Azabu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
