Photos coming soon
HOTEL
Hotel New Town Akihabara
2-12-8, Kanda Sakuma-Cho, Chiyoda-Ku, Tokyo
Where it sits
Hotel New Town Akihabara
2-12-8, Kanda Sakuma-Cho, Chiyoda-Ku, Tokyo
35.69796, 139.77670
Similar stays nearby
Hotel New Town Akihabara
Hotel · 9 m
Le Tour Hotel Akihabara Ekimae
Hotel · 23 m
APA Hotel Akihabara Ekimae
Hotel · 42 m
APA Hotel Akihabara Ekimae
Hotel · 43 m
&And Hostel Akihabara
Hotel · 44 m
Petit Hotel Akihabara Toujour
Hotel · 52 m
Petit Hotel Toujours Akihabara
Hotel · 53 m
First Cabin Akihabara
Hotel · 56 m
Plan around Hotel New Town Akihabara
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
