ICON Embassy se encuentra a solo 4 minutos a pie de Estación de metro Serrano y a 17 minutos a pie de Gran Vía. Los turistas destacan la excelente ubicación de este hotel.