Best Western Hotel Fino Tokyo Akihabara, Tokyo

Best Western Hotel Fino Tokyo Akihabara

Rating: 

With a stay at Best Western Hotel Fino Tokyo Akihabara in Tokyo (Ueno), you'll be convenient to Akihabara Electric Town and Sensoji Temple. This hotel is close to Tokyo Imperial Palace and Tokyo Sky Tree.