Tokyo Smile Hotel Nihonbashi Mitsukoshimae is an affordable, modern hotel in Tokyo, Japan. Located near the Mitsukoshimae Station, the hotel offers easy access to the city's many attractions, including the Tokyo Skytree, the Akihabara district, and the Imperial Palace. The hotel features comfortable rooms, a 24-hour front desk, and free Wi-Fi throughout the property.
Cozy rooms with modern amenities, Friendly and attentive hotel staff., Delicious breakfast with various options.
Crowded area with limited parking
Tokyo Station Marunouchi Station Square, Wanshiqiao
Best Hotel Hero © 2025 All rights reserved