Hotel

Anshin Oyado Akihabara

Unshin Oyado Akihabara is the acclaimed capsule hotel that opened in 2013 in Akihabara, the town of Japanese subculture and home appliance.

read more→