The hotel is in a great location, just a short walk to two subway stations and about 10 to 15 minutes on foot to Tokyo Station. It’s mainly a business hotel, but still a solid choice for a short stay or if you're visiting as a tourist. The area is convenient, with several conbinis nearby and a good local grocery store right in front of the hotel, which really came in handy after a long day of walking.