
Tokyo, Japan
Tokyo Plaza Hotel
3-star hotel
Located in Tokyo's vibrant commercial and tourist district, this hotel is conveniently situated near Shin-Okubo Korea Town and just a 2-minute walk from Shin-Okubo Station on the Yamanote Line. With a welcoming smile and…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Restaurant


