Photos coming soon
HOTEL
Renaissance Court Sugamo
1-34-6 Minami-Otsuka, Toshima-ku, Tokyo, Japan, Tokyo, Japan
Where it sits
Renaissance Court Sugamo
1-34-6 Minami-Otsuka, Toshima-ku, Tokyo, Japan, Tokyo, Japan
35.73076, 139.73468
Similar stays nearby
Plan around Renaissance Court Sugamo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
