Located in central Tokyo, just 400 metres from Sakurada Park, Shimbashi Hotel Sho offers air-conditioned rooms with fully equipped kitchens and free Wi-Fi, placing guests within easy reach of Shimbashi Station and key cultural sites such as the Japan Sake and Shochu Information Center.
Each non-smoking room includes a seating area with a sofa bed, a flat-screen TV, and a private bathroom fitted with a shower, bidet, hairdryer, shampoo, conditioner, and soap. The kitchen features essential appliances including a microwave, stovetop, fridge, kettle, and kitchenware. Linens and towels are provided for convenience.
The hotel ensures comfort through individually controlled heating and air conditioning in each unit. Safety measures include smoke detectors installed throughout the premises alongside external security cameras. Guests benefit from contactless check-in and check-out procedures.
Amenities
Temperature control
Complimentary WiFi
Smoke-free property