If you're looking for some peace and quiet amid the hustle and bustle of Tokyo, this hotel would be a great choice. Less than 5 minutes from the train station, the newer of the two Toyoko Inns is easy to find. Just check the skyline. The rooms were well cleaned every day. I prefer a firm mattress, and this hotel...
More