Toyoko Inn Tokyo Kanda Akihabara
Conveniently situated in the Tokyo Station part of Tokyo, this property puts you close to attractions and interesting dining options.
Highlights
Facilities
Car park
Free internet access
Laundry service
Vending machine
Laundromat
Internet [LAN]
Internet access – wireless
Computer