Hotel Owl Tokyo Shinbashi, Tokyo
About the Hotel
Hotel Owl Tokyo
Hotel Owl Tokyo Shinbashi is a capsule hotel in Shinbashi, 400 meters from Shinbashi Shiogama Shrine, 500 meters from Shimbashi Station, and 500 meters from Space FS Shiodome. Sakurada Park is 200 meters away, and the city center is within 2.1 km. The 2-star hotel offers air-conditioned rooms with shared bathrooms and free WiFi.
Capsule Room Features
The units feature a flat-screen TV with satellite channels, bed linen, and towels. Room options include Capsule Rooms for Females (upper and lower levels) and Upper/Lower Capsule Beds in Mixed Dormitories. Each capsule includes an electric kettle and air conditioning. Some rooms also have a safety deposit box.
Bathroom Amenities
Shared bathrooms include a bidet, free toiletries, a bathrobe, and slippers. Showers and hairdryers are provided.
Location Highlights
Hotel Owl Tokyo Shinbashi is a 5-minute walk from Shiodome and Shimbashi. Nearby points of interest include Karasumori Shrine, Nan-ou Park, and Hibiya Shrine. The hotel is in the main restaurant district. Tokyo Haneda Airport is 16 km away.
Hotel Services
The hotel provides a 24-hour front desk, a concierge service, and luggage storage. Staff speaks English, Japanese, and Chinese. Amenities include 24-hour security, a convenience store, and Wi-Fi in public areas. Other services: dry cleaning, laundry, and a 24-hour business center.
Select your room type
Price and Room Availability Calendar
Getting around
A list of all available modes of transport
Facilities
General
- No smoking on site
- Free Wi-Fi
- Safe deposit box
- 24-hour reception
- No pets allowed
- 24-hour security
- Luggage storage
- Vending machines
- Smoke detectors
- Fire extinguishers
Services
- Dry cleaning
- Tours/Ticket assistance
- Grocery shopping service
Business
- Fax/Photocopying
Room features
- Air conditioning
- Heating
- Soundproofed rooms
Bathroom
- Free toiletries
- Sink
Media
- Flat-screen TV