• Akihabara BAY HOTEL - Caters to Women

Akihabara BAY HOTEL - Caters to Women

Availability in stock
Brand Expedia
Located in Chiyoda, this hotel is within a 10-minute walk of Akihabara Electric Town and Ameya-Yokochō. Ueno Park and Ueno Zoo are also within 1 mi (2 km). Akihabara Station and Tokyo Akihabara Station are within a 5-minute walk. High-speed Internet
$ 58.96
Buy Now