You'll be centrally located in Tokyo with a stay at Hotel Allamanda Aoyama Tokyo, within a 15-minute walk of Tokyo National Olympic Stadium and Omotesando Hills. Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. Limited parking is available onsite.