Very close to akihabara, nearest metro station is yushima. But there is a long slope walking to the hotel, it might be a little hard carrying a big luggage.
By all means, the place is perfect for me.