Hotels near Akihabara
We found 1 companies
Hotel Metropolitan Edmont Tokyo
Hotel Metropolitan Edmont Tokyo is just a 5-minute walking distance from 2 stations and 6 lines—a superb location for a hotel in the business district of central Tokyo. The hotel is also within walkin...
Verified+7 Years with us
1