Aparthotel Oda Hotel Akihabara Tokyo
神田和泉町2-27, Tokyo, Japan
Choose your dates to see prices
神田和泉町2-27, Tokyo, Japan
Choose your dates to see prices
The 3-star Oda Hotel Akihabara Tokyo enjoys a convenient location and provides easy access to the historic Senso-ji Temple 25 minutes' walk away. The aparthotel also offers Wi-Fi throughout the property.
Providing a separate toilet and a shower, some bathrooms are also equipped with towels.
This comfortable hotel in the Chiyoda district, a mere 1.9 km from the attractive Yushima Tenmangu Shrine. Ameya-Yokocho Market is 20 minutes' stroll away. Cultural experiences in the area feature the famous Tokyo National Museum, situated 2.2 km from the Oda Hotel Akihabara. Akihabara train station is approximately 5 minutes away by car, and Asakusabashi underground station is around 600 metres away.
The restaurant Patati Patata lies right near this property.
Wi-Fi
Air conditioning