This 4-star hotel in Tokyo's Nihonbashi business district is a 3-minute walk from Tokyo Station. Relax in comfortable rooms featuring free Wi-Fi, flat-screen TVs, Nespresso machines, and minifridges. Upgraded rooms offer city views. Enjoy the on-site restaurant and convenient access to bars and restaurants. Breakfast and parking are available for an extra charge.
Screenshots and links 🔗
Community recommendation 🏆
Do you recommend this place?