2-13-20 Kanda Sakuma-cho, Chiyoda-ku, Tokyo, 101-0025
Hotel Details
Accomodation Type: Hotel Chain Name: APA Hotels Year Opened: 2012 Star Rating: 3.5 Check-in Time: 03:00 PM Check-out Time: 11:00 AM Number of Rooms: 137 Number of Floors: 11
Located 227 meters from APA Hotel Akihabara Ekimae. Stop at Akihabara BAY HOTEL(Female Only) to discover the wonders of Tokyo. The hotel offers guests a range of services and amenities designed to provide comfort and convenience.