ATTRACTION
Shibuya River Street
Shibuya River Street, 3 Chome-18 Shibuya, Tokyo 150-0002, Japan
Where it sits
Shibuya River Street
Shibuya River Street, 3 Chome-18 Shibuya, Tokyo 150-0002, Japan
35.65555, 139.70569
Places to stay nearby
Tokyu Stay Shibuya Shin-Minamiguchi
Hotel · 72 m
8.0/10
Tokyu Stay Shibuya Shin Minami Guchi
Hotel · 99 m
Shibuya Wave 401
Hotel · 125 m
1 Bed Room Apartment 505Shibuya,Shibuya-kuTokyo 1
Hotel · 66 m
1 Bed Room Apartment Shibuya,Shibuya-kuTokyo 30
Hotel · 66 m
BG Luxury Designed 2BR-4min Shibuya Sta. No.2
Hotel · 74 m
HP 2 Bedroom Apartment in Shibuya 406
Hotel · 76 m
HP 2 Bedroom Maisonette Condo near Shibuya Station 1205
Hotel · 77 m
Nearby stops
Plan around Shibuya River Street
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 14, 2026.
