
Tokyo, Japan
Super Hotel Premier Akihabara
3-star hotel
2.6 km straight-line distance
Located in the heart of Tokyo, Super Hotel Premier Akihabara offers convenient access to Tokyo Dome and the Imperial Palace, both within a 5-minute drive. This hotel features 136 guestrooms equipped with refrigerators…
- Wi-fi
- Laundry service
- Breakfast
- Lift access
























