Amazing view of Tokyo Dome City from the hotel

AloJapan.com