Mimaru's Tokyo Station location is extremely convenient as you can easily connect to the entire city plus transit to other destinations around Japan from near the hotel. The apartment-style rooms can fit groups of up to eight guests and are equipped with kitchens and dining tables to make you feel at home during your stay. Hatchobori Station is just a two-minute walk away and you can get to Tokyo Station's Yaesu Central Exit within a 14-minute walk.
Advertising
Time Out says
Details
Advertising
You may also like
You may also like
Discover Time Out original video