
Tokyo, Japan
Best Hotel
3-star hotel
Located in Tokyo's vibrant Shinjuku district, Best Hotel offers comfortable air-conditioned rooms equipped with refrigerators, flat-screen TVs, and complimentary Wi-Fi. Guests can enjoy amenities such as a 24-hour front desk…
- Wi-fi
- 24-hour reception
- Wheelchair-accessible
- 24-hour security · extra charge


