JR WEST GROUP VIA INN AKIHABARA
JR WEST GROUP VIA INN AKIHABARA
Hotel
2-19-4 Kanda Suda-cho, Tokyo, Japan
86
Very Good ·
811 reviews