Stay in the heart of Tokyo.
Situated conveniently in the Minato district of Tokyo, Hotel Owl Tokyo Shinbashi is set 400 metres from Shinbashi Shiogama Shrine, 500 metres from Shimbashi Station and 500 metres from Space FS Shiodome. The 2-star capsule hotel has air-conditioned rooms with a shared bathroom and free WiFi. The property is 200 metres from Sakurada Park, and within 2.1 km of the city centre.
The units in the capsule hotel are equipped with a flat-screen TV with satellite channels. At Hotel Owl Tokyo Shinbashi all rooms come with bed linen and towels.
Speaking English, Japanese and Chinese, staff will be happy to provide guests with practical information on the area at the reception.
Popular points of interest near the accommodation include Karasumori Shrine, Nan-ou Park and Hibiya Shrine. The nearest airport is Tokyo Haneda Airport, 16 km from Hotel Owl Tokyo Shinbashi.