Featuring a lift and a vending machine, the comfortable Stand Hotel Shimbashi Tokyo lies only a 6-minute walk from Ad Museum Tokyo. A short way from Kabuki-za, this 3-star aparthotel offers air-conditioned rooms plus a fitness room.
The hotel enjoys a prime location in Shiodome, which is a redeveloped business and leisure district near Tokyo Bay, a mere 550 metres from Shiodome City Center Winter Illumination. Around 7 km from the Stand Hotel Shimbashi, guests will find the 14.3-hectare Ueno Zoo. This accommodation stands within 25 minutes' walk of the hilltop Hie Shrine, popular with pilgrims and tourists alike. The hotel is in close proximity to Shiodome tube station, providing easy access to all the Tokyo's attractions.
The rooms comprise a storage space complete with air conditioning and a washing machine, as well as a satellite TV. In addition, there is a fridge and kitchenware for self-catering purposes. Offering hair dryers and towels, the bathrooms also feature a bidet, a separate toilet, and a shower.
Shahi Mahal serves Indian dishes and lies within 200 metres of Stand Hotel Shimbashi.