Location
With a stay at Akihabara BAY HOTEL - Caters to Women, you'll be centrally located in Tokyo, within a 5-minute drive of Ueno Park and Tokyo Dome. This capsule hotel is 0.6 mi (1 km) from Ameyoko Shopping District and 1.9 mi (3.1 km) from Tokyo Imperial Palace.
Rooms
Make yourself at home in one of the 130 air-conditioned rooms featuring microwaves and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, bidets, and hair dryers. Conveniences include electric kettles and washers/dryers, and housekeeping is provided daily.
Other information
Make use of convenient amenities such as complimentary wireless internet access, a television in a common area, and a vending machine.
Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities.