Tokyo Station & Nihonbashi Unique Stay Hotel Rilassare Tokyo Review 8.7/10 From ¥13,350 / night Read Review → Book on Agoda →