The Olympics National Stadium is about a five-minute walk away from this swank new hotel. Marble entranceways lead the way to ... More