This place is near Akihabara, walking distance to the train station. The place nice and quite. Everything you will need to rest your head. We spent most of our time out and about. I recommend this place.