Photos coming soon
HOTEL
Super Hotel Tokyo Shiba
2 31 17 Shiba, Tokyo
Where it sits
Super Hotel Tokyo Shiba
2 31 17 Shiba, Tokyo
35.64993, 139.75140
Similar stays nearby
Super Hotel Tokyo Shiba
Hotel · 1 m
ModernLivingTokyo Homestay 3
Hotel · 97 m
Uhome New Room Close to Shinagawa! MT1001
Hotel · 128 m
KM 1 Bedroom Apartment Near Mita - 14
Hotel · 135 m
TML Apartment in Mita 602
Hotel · 152 m
MKG Home・芝
Hotel · 156 m
MKGJapan shiba 102
Hotel · 157 m
MKGJapan shiba 201
Hotel · 157 m
Nearby to explore
Plan around Super Hotel Tokyo Shiba
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
