The B Shimbashi
The B Shimbashi Hotel is rated 3 stars and is placed about 1.9 km from Imperial Palace. The hotel in Tokyo attracts guests with its imperial architecture.
The hotel is set 1250 meters away from Tokyo Tower. The distance between Tokyo city center and the property is 7 km.
This hotel is placed in Sumida Ward district, known for a theater, a tower and a palace.
The property comprises of non-smoking rooms appointed with flat-screen television, a refrigerator, a sitting area and a work desk. They offer private bathrooms with a shower, a hairdryer and complimentary toiletries.
The venue is set next to a subway station and 100 meters from Osteria Pizzeria Rozi and Kafeandobakasupita with a broad selection of dishes.
There is Toranomon subway station at a reachable distance. A mere 20 minutes’ drive from Haneda.
Guests will benefit from 24-hour front desk, laundry and dry cleaning.