
Tokyo, Japan
Hotel Tabard Tokyo
3-star hotel
1.9 km straight-line distance
Make use of convenient amenities such as complimentary wireless internet access, a television in a common area, and a vending machine. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include…
- Wi-fi
- 24-hour reception
- Launderette · extra charge
- Laundry service
























