
Tokyo, Japan
Hotel Yanagibashi
1-star hotel
0.9 km straight-line distance
Located in the bustling surroundings of Tokyo, just a short distance from Tokyo Station and Haneda Airport, this hotel offers a haven at the heart of the entertainment. Within a 40 minutes' driving distance, lies the charming…
- Wi-fi
- Wired Internet
- Car park · extra charge
- Launderette · extra charge























